It has been interesting to see the protests circling around the Olympic torch relay. Not too many people are happy with the human rights record of China, who will be hosting the games. Recently, the torch passed through San Francisco, and the city made sure that they got their voice heard. Continue Reading



