India Embarrassed: No Tricolour at Sochi Olympics
India | Feb 08, 2014, 12:06 PM ISTNew Delhi: India faced the ignominy of witnessing three of its athletes march without the national flag during the opening ceremony of the Sochi Winter Olympics on Friday night. With the Indian Olympic Association (IOA)