The end of the year can be incredibly stressful. Christmas shopping, traffic, year end budgets, work parties, and…
On December 31, 2014 over 300,000 people gathered near Chen Yi Square in Shanghai, China…