In today's news roundup, the massive container ship blocking the Suez Canal gets unstuck, inspectors in Galapagos find a suitcase with 185 rare tortoises, and this year, Japan's cherry trees are fully blooming earlier than ever before.
Published in “Year: 2021”
British artist Sacha Jafri has had an incredible year. In September, he set the record for creating the world's largest painting. Last week, the painting was sold for $62 million, which Mr. Jafri will give to charity.
Many large clothing companies are facing a tough choice in China - do they lose Chinese business by speaking out about the way China is treating people? Or do they remain quiet so that they can keep selling in China?