Delhi: Police arrest three terrorists, recover ammunition, explosives
On November 24, at least three terrorists belonging to the Islamic State of Jammu and Kashmir have been arrested by Delhi's Special Cell. However, the Delhi police have also recovered…