WATCH: Spooky Video Exhibits White-clad ‘Ghost’ Strolling on Rooftops in Varanasi

A video which goes viral exhibits a white-clad ghost strolling on rooftops in Banaras. Town police has now launched a hunt to trace a ghost, which is giving nightmares to folks residing round a park within the Varanasi Growth Authority (VDA) Colony, below the Bhelupur Police Station. “The video of a white-clad ghost strolling on … Read more