4:36Fox NewsSen. Ted Cruz: Barbie movie is trying to kiss up to the Chinese Communist Party20 July, 20235,699