Bharat Express

Delhi Police ISIS terrorist

According to authorities, two persons have already been detained in connection with the incident and efforts are being made to nab others.