India Embarrassed: No Tricolour at Sochi Olympics
India | February 08, 2014 12:06 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)