A shocking New York Times report claims the CIA, with India’s support, planted a nuclear-powered spying device near Nanda Devi in the Himalayas to monitor China, raising fears of radiation, floods, and health risks.
A shocking New York Times report claims the CIA, with India’s support, planted a nuclear-powered spying device near Nanda Devi in the Himalayas to monitor China, raising fears of radiation, floods, and health risks.