‘Largest ever’ crackdown on Popular Front of India, over 100 held
n what is believed to be the largest ever crackdown, the National Investigation Agency (NIA) in a joint operation with Enforcement Directorate (ED) and police carried out raids at the Popular Front of India (PFI)…