President Vladimir Putin has removed Russia's top commander in Ukraine, three months after he was installed. Chief of the General Staff Valery Gerasimov has been appointed to lead what Russia calls its "special military operation" against its neighbour. He replaces Sergei Surovikin who has overseen Moscow's brutal attacks on Ukraine's energy infrastructure. The reshuffle comes as Russian forces say they are making progress in eastern Ukraine after months of setbacks. Gen Gerasimov, who has been in post since 2012, is the longest-serving Russian chief of general staff of the post-Soviet era. Gen Surovikin - now his deputy - has been...