Giant mountains of unsold discarded clothing in Chile?s Atacama Desert are so big they can be seen from space., The shocking scale of the pollution hazard clothes dump is confirmed in new satellite images released by Texas-based SkyFi., One image sho