New Delhi, March 28, 2026: A distressing incident on Shimla’s iconic Mall Road has reached a legal conclusion following the circulation of a viral video. The footage, which was captured
New Delhi, March 28, 2026: A distressing incident on Shimla’s iconic Mall Road has reached a legal conclusion following the circulation of a viral video. The footage, which was captured