New Delhi: Ilma Afroz, Superintendent of Police (SP) of Baddi, Himachal Pradesh, has been sent on long leave allegedly as a result of a dispute with Doon Congress MLA Ram Kumar Chaudhary.
Ilma Afroz took over as Baddi SP in January last year and her confrontations with an MLA started last August when she issued challans to some mining-related vehicles; she is now posted at Shimla ...