India’s `Gestapo’ – National Investigation Agency (NIA)
India’s counter terrorism task force NIA (National Investigation Agency) has come into limelight recently - but for the wrong reasons. Neglecting their original task of pursuing serious crimes like terrorism, …