Carrying a torch for Hitler
The Olympic Committee has begun its quest to find ‘inspirational men and women’ to carry by hand the sacred Olympic torch from its ancestral home in Greece to its final destination in London. One can sense Zeus stirring from his eternal slumbers on cloud-capped Mount Olympus in anticipation of this age-old ritual, well satisfied that