The Indian tricolour was proudly hoisted atop Seattle’s iconic 605-foot-tall Space Needle on India’s 79th Independence Day, marking the first time a foreign nation's flag was raised at this renowned ...