A frightening ‘witch’ spotted roaming the streets of Delhi, leaving people terrified!
Viral Video: A video of a terrifying ‘witch’ on the streets of Delhi is going viral. Watching the video will surely remind you of a horror movie. Similar incidents have happened with some people in Delhi, where the same demonic nun, ‘The Nun,’ was seen appearing terrifying on Delhi streets. Watch the video.