Delhi Police is in the news for its great energy and vitality in stopping protest at its root and make the people aware that the strength of the law implementation in Delhi is so much that no fucking idiot aam aadmi can protest. Recently, many Delhi Police Officers demonstrated this vigor in the demonstration against rape.
