A defiant Ukrainian town took to the streets in protest and forced Russian troops to release their abducted mayor

A defiant Ukrainian town took to the streets in protest and forced Russian troops to release their abducted mayor

Business Insider

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