The Seattle Times

2 of 3
NELSON ANTOINE / AP
Advertising

Thursday, June 12, 2014

Police and World Cup protesters clash in Brazil

A protester is detained by police during a demonstration demanding better public services and protesting the money spent on the World Cup in Sao Paulo, Brazil, Thursday.