Delhi Red Fort complex will reopen to visitors on November 16, five days after a deadly blast near the monument claimed 13 lives and injured several others.
Delhi Red Fort complex will reopen to visitors on November 16, five days after a deadly blast near the monument claimed 13 lives and injured several others.