In case you haven’t been paying much attention to the news lately, a
few people have a problem with the 2008 Summer Olympics and its symbol
-- the Olympic Torch.
On March 25, the torch began its relay to Beijing from the birthplace of the Olympics: Athens, Gre...
Read More