Miranda House
- India
Miranda College viral video: Delhi Police lodges FIR against men
New Delhi: The Delhi Police on Monday said that they have taken a suo moto cognizance of a viral video in which unknown men were seen scaling the boundary wall and closed…