UFOs sighted near China-India border

Unidentified flying objects (UFOs) were allegedly spotted by troops of the Indian Army near the China-India border earlier this month.

UFO (Image from www.thetruthbehindthescenes.org)
According to Outlook India, the troops reported the sighting, which took place at the Demchok area in Ladakh, a region of India in the state of Jammu and Kashmir, to the Army headquarters on August 4.

However, a high-ranking government official did not confirm whether or not UFOs were spotted in the area.

India’s defense minister A.K. Antony reportedly told parliament that there is “no conclusive proof” of the sighting.

Meanwhile, a top-level science research institute said the military troops may have mistaken the planets Jupiter and Venus, which are clearly visible in Ladakh due to “high altitude and thin atmosphere,” as UFOs.