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

KNX 1070 Newsradio
Play.It

Listen Live