Area 51 has always been a hotbed of rumors and conspiracy theories. Officially it is a remote facility used by the United States Air Force, located in the remote Nevada desert near the dry bed of Groom Lake, 90 miles…
IAF Lands Globemaster Just 29 kms Away From China Border
Indian Air Force (IAF) successfully landed its C-17 Globemaster on Thursday, at the Advanced Landing Ground (ALG) which is situated in the Mechuka region of Arunachal Pradesh. The ALG, which is 29 Kms away from the Indo-China border, is maintained…