Beijing shows me up by Kevin Thom | Oct 26, 2009 | China 2009Beijing was determined to prove me wrong after what I said about pollution yesterday. The rain and wind blew away the haze, and we were treated to an absolutely spectacular day...