World Cup Brazil

World Cup Stadium In Brazil May Be Used For Prisoner ProcessingA World Cup stadium being built in the isolated Brazilian state of Amazonas may not become a white elephant after all.

More From CBS Los Angeles

Countdown To Super Bowl
Play.It

Listen Live