News

France's Emmanuel Macron called on India, China and Brazil to pressure Russia into ending the current war in Ukraine. India ...
After a second round of direct peace talks in Istanbul on June 2, it seemed like Russia and Ukraine were even further from an ...