News

Energy was high on the agenda of talks that Russian President Vladimir Putin held with the leaders of 27 "friendly" countries ...
June 15, 2024: Representatives of 92 nations meet in Nidwalden, Switzerland, to discuss Ukraine’s peace plan. Despite the ...
Mapped: State of play in Ukraine as Kyiv and Moscow set to begin first direct talks since 2022 - Russia has rejected ...
The announcement comes after concerns that the US government would stop funding the operations of MITRE, the nonprofit behind ...