India, Nov. 13 -- The Red Fort blast in Delhi on November 10 has jolted India's intelligence and security circles - not just for its deadly impact, but for the unexpected profile of those allegedly ...
The Red Fort, or Lal Qila, is one of Delhi’s most recognisable landmarks and a symbol of India’s rich history. Each year, it becomes the focal point of national celebrations as the Prime Minister ...