21 Killed In Ukraine’s Odessa After Russian Missile Strike
Russia leveled part of an apartment building while residents slept on Friday in a missile attack near the Port of Ukraine Odesa which according to the authorities killed at least 21 people, a few hours after Russian troops left the Black Sea Post on Snake Island. Residents in the village of Serhiivka Resort help the […]