Headlines

Russia’s Defence Ministry says Russian forces struck energy infrastructure and drone-manufacturing facilities in Odesa and the Odesa region

Newsquawk Staff ·

Russia’s Defence Ministry says Russian forces struck energy infrastructure and drone-manufacturing facilities in Odesa and the Odesa region.

Related headlines