U.S. Sen. Ted Cruz of Texas has voiced concerns about the new “Barbie” movie, accusing it of supporting Chinese Communist Party propaganda. The controversy arose after a preview of the film depicted a controversial map of the South China Sea with the...