Delhi top cop attracts rebuke: Wants to brutally beat criminals & shoot alleged rapists on spot

Delhi police commissioner BS Bassi said that the police was nowadays “committed to human rights” but bemoaned that the 1960s and 1970s were a bygone era in which criminals still feared the police, reported the New Indian Express.

Read More