Robert Vance here. With under a month remaining before Beijing basks in the glorious light of the Olympic Opening Ceremony, I am in search of something that has gone missing in China. I have been faithfully searching for it but it continues to elude me. It was here just a few short months ago. I know it was; [...]
Posted in
Tags:

