21 groups banned under new terror law