Video: Polluted Paradise: US base blamed for high cancer rates on Terceira Island

The exotic Portuguese island of Terceira in the Azores, in the middle of the Atlantic Ocean, is in desperate need of decontamination. Decades of US Air Force activity have allegedly left it…

Via Youtube