In yet another viral moment from the Delhi Metro, a video is making rounds on social media, and it shows a physical altercation between two women passengers. The purported clip, which appears to have ...
New Delhi: A video filmed outside a Delhi hotel on Ashoka Road has gone viral on social media, showing a violent altercation involving two men and a woman physically restraining another woman dressed ...