News

US Secretary of State Marco Rubio has arrived in Istanbul, Türkiye, for negotiations on resolving Russia’s war against Ukraine, The Telegraph reported on May 16.
Russia has lost over 5,000 officers, including 10 generals, in its war against Ukraine, BBC News Russian reported, citing open-source data compiled with Mediazona and volunteers on May 16.
The Russian forces have suffered approximately 1,100 casualties (killed and wounded) in the past 24 hours, AFU General Staff reported on May 16.
The United Nations projects global GDP growth at 2.4% for 2025, down 0.5% from last year, due to trade tensions and financial instability, Shantanu Mukherjee, director of the UN’s economic policy and ...