31 Mar 2014

World Cup: heavily armed police occupy favela

Brazilian police stage a major operation inside the Mare favela in Rio de Janeiro – considered to be the city’s most dangerous drug-trafficking area.