Surrendering Ukrainian troops have handed over two intact BMP-1 infantry vehicles, a Russian news agency said. The soldiers reportedly laid down their arms after commanders refused to evacuate them. The crews of two Ukrainian BMP-1 infantry combat vehicles have surrendered to Russian troops near the Donbass city of Avdeyevka, news agency TASS reported on Tuesday, […]
Germany’s new Foreign Minister, Annalena Baerbock came into office on December 8th without her knowing that America’s stationing missiles in Ukraine on Russia’s border, and only a 7-minute flying distance away from Moscow, would be even more unacceptable to Moscow than, in 1962, would have been, to Washington, the Soviet Union’s stationing missiles in Cuba, fifteen minutes of […]
During the International Parliamentary conference Russia-Africa held March 19-20 in Moscow, Russian President Vladimir Putin, in a speech at the plenary session, reminded African parliamentarians that the partnership between Russia and African countries has gained additional momentum and is reaching a whole new level. That the current geopolitical changes present an opportunity to build on the […]