Day: December 26, 2005

China is…

literally bumping into 100 people throughout the day and not having to say “excuse me” to a single one of them.

Read more