Articles tagged "radar reflectors"
Ukraine Daily Summary - Friday, August 5
Russian forces have likely positioned radar reflectors near Dnipro River in Kherson -- Kremlin-backed commander of division that fired on civilians in Donbas killed in action -- War in Ukraine is Europe's most dangerous time since World War II, Russia must not be allowed to win -- Head of Amnesty International Ukraine criticizes report published by main office -- and more