Just days ahead of India’s 73rd Republic Day celebrations, country’s security forces have busted a terrorist cell suspected of plotting a series of jihad terror attacks in New Delhi. Two suspects, believed to part of an eight-member terror cell, were arrested and weapons supplied from neighboring Pakistan were recovered during the police operation, Indian news […]