The acclaimed Italian film "There's Still Tomorrow" premiered in China recently, with its creators attending screenings in Beijing and Shanghai.
China's economy has been marked by rapid growth, and it has bright prospects for remarkable and sustainable high-quality development.
More than 50 percent of China's new energy power generation was consumed through market-based transactions last year.
China's CERES-1 commercial rocket put eight satellites into the 535-kilometer sun-synchronous orbit on Monday.
The U.S. military launched a new wave of airstrikes on Yemen, targeting several sites in and around the Red Sea port city of Hodeidah Monday evening.
The Children's Chinese Cultural Festival in Auckland provided an immersive experience for families through performances and activities.
Team China left to rue missed chances, as Canada dominates World Championships in Beijing.