Admiral Liu Huaqing, former commander of the People’s Liberation Army Navy and vice chairman of the Central Military Commission, has passed away at the age of 95.
Liu is famous for modernizing the Chinese navy into a powerful force and championed for an aircraft carrier program.