Scary ‘witch’ from ‘The Nun’ seen roaming on the streets of Delhi, people sweat in fear after watching the video

Imagine what would happen if you were out for a walk late in the evening on the road and a scary nun appeared in front of you. Obviously you will also start sweating. Same thing happened with some people in Delhi also. If you have seen ‘The Nun’ and its sequel, ‘The Nun 2’, then … Read more