Russia will hold its Victory Day celebrations today with President Xi in attendance. Victory Day celebrates the defeat of Nazi Germany in World War Two, with a military parade through Moscow’s Red…
French President Emmanuel Macron and Polish Prime Minister Donald Tusk will sign a ‘friendship treaty‘ today in Nancy, France. In an effort to accelerate European economic and military security, the agreement will…
Iranian Foreign Minister Abbas Araqchi will hold nuclear talks with France, UK, and Germany in Rome. Over the past month, Iran has held bilateral nuclear talks with the Trump administration following the…
On May 4, Lebanon will hold the first phase of its municipal elections. The elections will begin in the Mount Lebanon governorate, with Lebanon’s remaining regions holding their elections over the following…
Nepali Foreign Minister Dr. Arzu Rana Deuba concludes her visit to Thailand today. Minister Deuba arrived in Thailand on Monday to chair the 81st session of the United Nations Economic and Social…
Canada will hold its 45th federal election on April 28, with results expected the same day. The race pits Mark Carney’s Liberal Party against Pierre Poilievre’s Conservative Party, with both contending for…