Brazil: Nationwide Rioting and Police Strike, World Cup Might Not Even Happen
CofCC May 22, 2014 World Cup 2014 is only weeks away and now Brazil’s own national team is denouncing the government for corruption related to unfinished stadiums. Brazil pledged to…