Stewart criticized the film’s final moments, which show her tending to her home grounds and gardens, as well as the movie’s score and how it covered her 2004 prison stint.
The 100,000th China-Europe freight train departed from southwest China's Chongqing on Friday morning, a significant milestone ...
China's annual production of new energy vehicles (NEVs) surpassed the 10 million milestone for the first time on Thursday, further contributing to the world's carbon reduction efforts.