October 10, 2011 is the 100 Year Anniversary of the Republic of China as a result of the Xinhai Revolution of 1911. While the anniversary has been called "awkward" for China, it is far from it in Taipei, Taiwan where the Republic's independence from Imperialism is celebrated with zest.
BLOG POSTS
| MOST POPULAR ON HUFFINGTONPOST.COM |
Comments