Russians Shot Unarmed Protesters, Won’t Surrender, Says Ukraine: 10 Facts
Ukraine's leaders these days accused Russian forces of firing on unarmed protesters withinside the occupied southern metropolis of Kherson, with motion pictures acting to reveal...