Ahrar-ul-Hind, a new group of terrorists on screen