LONDON, ENGLAND - JULY 27: Sushil Kumar of the India Olympic wrestling team carries his country's flag during the Opening Ceremony of the London 2012 Olympic Games at the Olympic Stadium on July 27, 2012 in London, England. (Photo by Michael Regan/Getty Images)
Michael Regan
The Indian Olympic team does not know who this mysterious woman in red who marched with their team is?