YouTuber Couple Jumps Off High-Rise Near Delhi After Argument During Shoot
A live-in couple allegedly died in suicide by jumping from the seventh floor of a high-rise apartment in Haryana's Bahadurgarh. The city is just 20 kilometres from the national capital New Delhi.
What's Your Reaction?