News

The Indian tricolour was hoisted at Seattle’s iconic 605-feet-tall Space Needle on India’s 79th Independence Day, the first time that a foreign nation’s flag was raised at the popular American destina ...