ASTANA, Kazakhstan: Russian President Vladimir Putin visited Kazakhstan on Thursday to cement Moscow's ties with its old ally, while Turkish leader Recep Tayyip Erdogan criticized the West over the Israel-Hamas war during a separate trip to Uzbekistan.