Technology / Clean Technology
November 16, 2012
credit: Jellyfish Smack Productions
Terra Blight, a recently released independent documentary film, gives the e-waste problem a human face and unravels some of its complexities.
RSS for Jaymi
Show more slideshows
COPYRIGHT © 2013 MNN HOLDINGS, LLC. ALL RIGHTS RESERVED.