Ukraine’s President Volodymyr Zelensky claims his country will have nothing to negotiate about with Russia after four Ukrainian regions voted overwhelmingly in favor of joining the Russian Federation. The referendums have been held in the eastern Ukrainian regions of Donetsk and Luhansk as well as the southern region of Kherson, ...
Russia and China have signed contracts for the deployment of Russia’s GLONASS stations in China and China’s Beidou system stations in Russia, the state corporation Roscosmos said in a news release on Tuesday. Roscosmos said that earlier on Tuesday there was a videoconference of the Russian-Chinese committee for strategic cooperation ...