Delhi Police accused of physical harassment, apologises to victims

It is alleged that Delhi Police personnel called Madhumita Ramakrishnan a Nigerian menace who is in India for prostitution and other ‘such vices’. Delhi Police are once again in the crosshairs of rights activists after they were accused of indiscriminately attacking a group of youngsters, including a transgender.