Brazil police probe graft at Salvador World Cup stadium

Brazil federal police believe a 2014 World Cup stadium in the city of Salvador was overpriced by more than $130 million, and those funds were diverted to political campaigns

     

 

 


Source: USA Today