Currently browsing

June 27, 2006

DeD International

I believe this newspaper is in Hong Kong. Not sure, my Chinese is a little on the non-existent side: