Complaint Filed Against Delhi Police for Abusing Power by Bengaluru Police

A Bengaluru resident has filed a complaint accusing Delhi police officials of criminal intimidation, trespassing, and…