(Ecns.cn) 10:13, May 25, 2021
The amazing sea of cloud appears over Mao Ping Township, central China's Hubei after a downpour. The mountains were shrouded in clouds and mist, resembling a fairyland. (China News Service/Lei Yong)
Jessica Biel CHOPS her long locks into a bob after book signing in Studio City
Czech Republic's top court rules that surgery is not required to officially change gender
Shaquille O'Neal kept 'going missing' says ex
German track star Alica Schmidt, dubbed 'the world's sexiest athlete', qualifies for the Olympics
Benedict Cumberbatch looks suave as he joins his co
Yu Darvish pitches 5 scoreless innings as the Padres beat the Cubs 6
Tornado causes extensive damage to small Oklahoma town as powerful storms hit central US