Islamic Translation Center (ITC)
- India
Bihar Police discover web portal of PFI’s ‘Islamic Translation Centre’
Patna: The Bihar Police’s Intelligence and Security Division of Bihar police discovered Islamic Translation Center (ITC) website of the banned Popular Front of India (PFI). Following the discovery, the office of Inspector…