“Hamida, a Muslim woman from Delhi’s Dayalpur was illegally detained by police officers and beaten with a plastic hose, causing severe injuries. She was detained for failing to get the tenant verified.”
Location: Dayalpur, New Delhi
“Hamida, a Muslim woman from Delhi’s Dayalpur was illegally detained by police officers and beaten with a plastic hose, causing severe injuries. She was detained for failing to get the tenant verified.”