San Francisco Olympic Torch Switcheroo
By Jason DeFillippo
10 April 2008
On April 9th, 2008 San Francisco Mayor Gavin Newsom and Police Chief Heather Fong made the decision to deny the tens of thousands of citizens their chance to see the running of the 2008 Olympic torch on it's only US stop over. This move has enraged the city and called the Mayor's judgment into serious question as well as the competency of the SFPD.
More Photo Essays
Jurong Bird Park re-visited
By Richard Seah. 29 Aug 2008.
One "Evil, ugly fella" inspired me to visit the Jurong Bird Park three times in three weeks.















