Kongka-La: India Discovers An “Active U̳F̳O̳ Base” In The Himalayas
The Kongka-La pass is located on a low ridge in the Himalayas, in the disputed border area between India and...
The Kongka-La pass is located on a low ridge in the Himalayas, in the disputed border area between India and...