Delhi: Boy Found Hanging from Mayur Vihar Metro Station Railing, Rescue Underway 1 min read INDIA Delhi: Boy Found Hanging from Mayur Vihar Metro Station Railing, Rescue Underway April 7, 2025 New Delhi, April 7 (ANI): A tense situation unfolded at Mayur Vihar metro station around noon on... Read More Read more about Delhi: Boy Found Hanging from Mayur Vihar Metro Station Railing, Rescue Underway