New Delhi: From ages the existence of ghosts, who are believed to be from the world of spirits, on this earth remain a big point of debate. But, a scary video has surfaced on the Internet showing some of these spirits allegedly caught-on-camera.


COMMERCIAL BREAK
SCROLL TO CONTINUE READING

Although this video has gone viral on the social media, it's up to you to determine whether you believe ghosts are real.