Barkha Dutt’s spin on an IPS officer resigning over CAB boomerangs back on her as gets royally humiliated
Special Inspector General of Police, Human Rights Commission of Maharashtra, Abdur Rahman has unleashed a storm upon himself by attempting to fear-monger the citizens of India and start his very own ...