Physical Address
Delta Corner Tower,
Waiyaki Way, Westlands, Nairobi, Kenya.
Contact us:
Email: info@todaysw.com
Physical Address
Delta Corner Tower,
Waiyaki Way, Westlands, Nairobi, Kenya.
Contact us:
Email: info@todaysw.com
Ukraine is a large Eastern European country known for its agricultural resources, industrial capacity, and strategic geopolitical position between Europe and Russia. Its capital city is Kyiv. Ukraine declared independence from the Soviet Union in 1991 and has since faced political tensions, territorial disputes, and military conflict with Russia. The ongoing Russia-Ukraine war has made the country one of the most significant centers of global diplomatic and security discussions.

Russian opposition politician Boris Nadezhdin has announced that he has left Russia, becoming the latest Kremlin critic to go into exile after being arrested, barred from running for parliament and…

Ukrainian President Volodymyr Zelensky has published an unusually personal open letter to Russian President Vladimir Putin, urging him to meet face-to-face and negotiate an end to a war that has entered its fifth year.

Kenyans fighting for Russia in Ukraine will not be arrested upon return, the government has announced following widespread concerns about recruitment practices.

Family members of men, believed to be fighting on behalf of Russia in the Ukraine conflict, are demanding the government helps their sons return. They claim their sons were lured into the fight with job offers, amid claims over a thousand Kenyan nationals were recruited after a briefing by the Kenyan National Intelligence Service.

Foreign Minister Musalia Mudavadi announced he will visit Moscow to address reports of Kenyans being lured to Russia with jobs, only to be forced into military service as "cannon fodder" in Ukraine.