Delhi’s iconic Red Fort complex has been closed to the public until the 80th Independence Day celebrations on August 15.…