The smell of prosperity or illness?

Jun 29, 2012
The residents of Roxana, Ill. debate if the oil refineries in and around their town represent jobs and money, cancer or something else.