AFP

Anti-World Cup demo staged in Brazil's Sao Paulo

show full description
 
 
Anti-World Cup demo staged in Brazil's Sao Paulo | NewsLook