Ukranian Human Rights Committee

People rally on Independence Mall on Sunday, March 9th, to protest Russia's presence in Crimea. Credit: Justin Udo.

Independence Mall Protesters Denounce Russian Invasion Of Crimea

Standing with Ukrainian, Polish and American flags, dozens of demonstrators took over the mall, protesting what is going on in Ukraine.

03/09/2014

Follow

Get every new post delivered to your Inbox.

Join 33,866 other followers