Millions of people are celebrating Lunar New Year, also known as Chinese New Year, the most important annual holiday in much of Asia.
Millions of people are celebrating Lunar New Year, also known as Chinese New Year, the most important annual holiday in much of Asia.