News

Ukrainian President Volodymyr Zelenskyy's set to meet Russian President Vladimir Putin in Turkey this week to discuss the ...
June 15, 2024: Representatives of 92 nations meet in Nidwalden, Switzerland, to discuss Ukraine’s peace plan. Despite the ...
The EU on Wednesday approved a fresh package of sanctions on Russia, clamping down on its “shadow” oil fleet, as Europe ...