videoDetails
Delhi Cops Caught Red Handed Taking Bribe By CBI In Mangolpuri
The Central Bureau of Investigation (CBI) detained a chief constable of a police station in the Mangolpuri neighborhood of Delhi on Wednesday for allegedly accepting a bribe of 50,000 rupees from a shopkeeper, according to authorities. The arrest was captured on a dramatic video.