The 370-year-old Red Fort today played venue for a colossal announcement, the ramifications of which perhaps for the first time extend beyond earth itself. India will become the fourth nation to send man to space, Prime Minister Narendra Modi announced on India's 72nd Independence Day - his fifth and final address ahead of the next general elections.