intelnews.org
CIA installed nuclear surveillance device atop Himalayas mountains
The United States Central Intelligence Agency tried at least twice to install a nuclear-powered surveillance device atop the Indian Himalayas, in an effort to spy on China.