Humayun Museum A Love Letter to Delhi
Every year on August 15, when India celebrates its Independence Day, the governing Prime Minister addresses the nation from the Red Fort, the 17th century monument commissioned by Shah Jahan, part of the Mughal empire that ruled the Indian subcontinent for over 300 years. This and other diverse ideas of shared culture, thought and…