International News1 year ago
Russian Forces Unleash Airstrikes On Ukraine City, Odesa
During the airstrikes launched by Russian forces on Odesa, a southern port city of Ukraine, the Crimean bridge connecting the annexed peninsula to Russia sustained two...