2008 Beijing Olympics: Unveiling the Hidden Story
China hosted the 29th Olympic Games in Beijing from August 8-24, 2008. The opening night at the Bird’s Nest Stadium...
12-30-2021 |
DOCUMENTATION FROM INSIDE CHINA