Published 06:35 IST, May 10th 2022
Russia-Ukraine War : Missile attacks force Charles Michel to take shelter in Odesa
The Russia-Ukraine war has now entered day 75 with crippling damage to civil life and infrastructure in Ukraine. US President Joe Biden announces additional military aid for Ukraine. The British Ministry of Defense has stated that the war in Ukraine is taking a "heavy toll" on some of Russia's most competent forces.