Protesters march in Sao Paulo, Brazil, on Thursday, March 27. Their signs call for FIFA, the international soccer governing body, to go home. The soccer World Cup is in Brazil this summer.

Credit:

Corinne Chin/GlobalPost

Related Stories