Oil Spill Sheds Light on Need for Clean Energy and JobsMarcia Wade TalbertJune 21, 2010March 24, 2013 by Marcia Wade TalbertJune 21, 2010March 24, 2013528 Energy experts discuss the Deepwater Horizon oil spill in the Gulf of Mexico and its implications on African American Communities.... Read more