“Thought It Was An Alien”: Iron Man Balloon Triggers Panic In UP Town

A balloon in the shape of fictional comic character Iron Man let loose in the skies sparked fears of an alien invasion among the residents of Dankaur town in Greater Noida, Uttar Pradesh, the police…