Popular Front of India – India’s internal insurgency
The National Investigation Agency (NIA) — which was probing over 100 (Popular Front of India (PFI) members in connection with various cases — arrested 45 members in raids across the country on September 22. The PFI was under the watch … read more