Developing story
Jodhpur, India: A photo has emerged on Indian social media last night that shows that a man with a photo of a very small alien. This Indian man said that he found this alien while fetching water from a nearby well.
Nobody still know the reality of this picture and Indian media is rushing to Jodhpur to check what is reality indeed.