In 2004 a group of 14 scientists from the Indian Space Research Organization photographed a flying “humanoid” for 40mins before it shot off into the sky in the Samudra-Tapu Valley in India. It was ruled out a natural phenomenon and the Indian government at the time was very freaked out.


submitted by /u/strange-reality756
[link] [comments]  

Read More