Banshee ghost captured on camera in India Archive

Banshee ghost photographed in India has gone viral

Several days ago in India, people were freaking out over a strange sighting. It seems that a banshee was photographed outside, glancing down to a crowd of curious spectators. This event took place in the Indian city of Hyderabad. The population of the city and its surroundings reaches around 7.8 million people. While many were