NIA arrests PFI’s Delhi chief, detains 105 activists
New Delhi : In a latest development in connection with pan-India raids at various premises of the Popular Front of India (PFI) on Thursday, the National Investigation Agency (NIA) has detained 105 activists of the front, and arrested its…