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

Play.It
Introducing Your New Podcast Network

Listen Live