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