Ukrainian troops destroyed Russian radar station at Nova Kakhovka, Kherson Oblast, on Nov 17 – OpCommand South

In its summary of the developments in the south of Ukraine on 17 November, the Operational Command South … Continue reading Ukrainian troops destroyed Russian radar station at Nova Kakhovka, Kherson Oblast, on Nov 17 – OpCommand South