Lunar New Year festivals are taking place in China and cities across the world to mark the start of the Chinese New Year.
Their lives came to a standstill. This incident took place on August 14, 2010 in China’s capital Beijing on the Beijing-Tibet Expressway (China National Highway 110). The vehicles lined up to ...