Monkey-man of Delhi: The Terrifying Urban Legend That Gripped India in 2001
The Monkey-man of Delhi terrorized India’s capital in 2001, causing mass hysteria with over 350 sightings and mysterious deaths.
The Monkey-man of Delhi terrorized India’s capital in 2001, causing mass hysteria with over 350 sightings and mysterious deaths.