Businessinsider.co.za | A defiant Ukrainian town took to streets in protest, forced Russian troops to release abducted mayor
Published
Mayor Yuri Fomichov was abducted by Russian forces in the Ukrainian town of Slavutych but was released after residents staged a mass protest.
Full Article