World News 16 Killed in Russian Missile Strike on Odesa, Ukraine Says by admin March 16, 2024 by admin March 16, 2024 A Russian missile assault on Odesa killed a minimum of 20 individuals and injured… 0 FacebookTwitterPinterestEmail