© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Washington appointed itself “almost an envoy of God on earth” – Lavrov’s FULL SPEECH
By refusing to negotiate, the US and NATO left Moscow no choice but to launch its military operation in Ukraine, FM Sergey Lavrov said