The Olympic Games officially begin tomorrow, July 27th. Despite the organizers’ best efforts, details regarding the opening ceremony have inevitably leaked, spoiling much of the surprise. However, the recent announcement by the South African Olympic committee that Caster Semenya, a 21-year-old middle-distance runner, will carry the country’s flag in the …