China’s Communist Party marks its 90th anniversary on Friday, reiterating the message that only it could have led the nation to become the world’s second-largest economy, the Wall Street Journal reported. The celebrations include a new history book on its three decades in power, as well as numerous exhibitions, television programs, print editorials and pageants. Furthermore, a star-studded feature film on the party’s founding, “Beginning of the Great Revival,” has hit cinemas, with competing Hollywood blockbusters banned from premiering during its screening. Meanwhile, the party’s most prominent critics – including artist Ai Weiwei and economist Mao Yushi – are being watched closely. “History has proved that only the [Communist Party of China] can save China,” the state-run Xinhua News Agency wrote in a commentary published on Thursday.