Protest

Wedding couple atop Kiev barricades

A newly-married couple has climbed to the top of a protest barricade in the Ukrainian capital, Kiev, to celebrate their…

11 years ago

Brazil teachers protests: Clashes in Rio de Janeiro and Sao Paulo

Riot police and protesters have clashed in Brazil's largest cities - Rio de Janeiro and Sao Paulo - after marches…

11 years ago