John Cena, a star in the newest “Fast & Furious” movie, published a video apologizing in Chinese, hours after Chinese state-run media criticized him for calling Taiwan a country.

John Cena visit’s 'The IMDb Show' in Santa Monica, California on Jan. 10, 2020. Rich Polk/Getty Images for IMDb
|Updated: