The 2021 Chicago Ducky Derby on Thursday dumped 70,000 rubber ducks into the Chicago River to raise funds for the Special Olympics Illinois. /CFP Donors sponsored ducks in the derby for
An international art project exhibition opened Saturday at the National Art Museum of China, displaying nearly 200 works by artists from China and countries participating in the Belt and Road Init