CBI detains 2 personnel of Delhi’s Mangolpuri police station for demanding bribes
The Central Bureau of Investigation (CBI) has detained two police officers posted at outer Delhi's Mangolpuri police station on allegations of demanding and accepting bribes to let some people run their illegal parking.