The much-needed crackdown on Islamist organization PFI begins with a bang
The Popular Front of India (PFI), which is an Islamic extremist organization known to stoke communal discord and subsequent violence across the country at the drop of a hat, is now ...