A shadow play is performed and shown to the audience via online live-streaming platforms in Haidian District of Beijing, capital of China, Feb. 3, 2021. Shadow play, also known as shadow puppetry, is a traditional Chinese folk art. In 2011, it was added to UNESCO's list of intangible cultural heritage of humanity. (Xinhua/Ren Chao)
Ricky Stenhouse punching Kyle Busch could lead to suspension
Russia: Victory Day celebration is a key pillar of Putin’s rule
Russell Brand hugs pal Bear Grylls in the River Thames in newly released picture
Amtrak train hits pickup truck in upstate New York, 3 dead including child
Japanese automaker Nissan reports 92% jump in profit as sales surge
Japanese automaker Nissan reports 92% jump in profit as sales surge
Burglar hurled stolen mobile phones at police from the top of 60ft high roof during nine
Montgomery throws 7 solid innings and Diamondbacks hold off Reds 4
Hall of Fame outfielder Ken Griffey Jr. to lead Indianapolis 500 field in Corvette pace car
Turnbull scores twice as Toronto cruises past Minnesota 4