I love it when people protest their government. Too bad American’s are apathetic.
Ukrainian protesters blocked streets leading to government buildings with barricades, as tens of thousands rallied on Kiev’s Independence Square. The opposition hoped its pro-EU protest would attract 1 million people, calling it “The Million March.
Read Full HERE