Bharat Express

IPC sections

The Delhi High Court stated that, even decades after independence, women still face harassment in public places.