Fireworks and red lanterns lit up the skies in many Chinese cities Tuesday to celebrate the Year of the Fire Horse.
Chinese New Year, also known as the Spring Festival, is China’s most important annual celebration. With a week-long national holiday and millions travelling home for reunions, it is during this time ...