In joint pan-India raids at about 100 locations in 15 states, the National Investigation Agency (NIA), Enforcement Directorate (ED), and state police forces on Thursday arrested a total of 106 cadres of the Popular Front of India ((PFI), a radical organisation, sources said on Thursday. Read More…