It provided no further details. Red Fort, a major tourist attraction, is a 17th-century monument and the place where Indian prime ministers deliver Independence Day speeches on Aug. 15 each year. If ...