Indian-American astronaut Sunita Williams displayed the tricolour on board the International Space Station and wished Indians on the eve of their 66th ...