by Matthew DeLaCruz | Jul. 12, 2023 | Federal
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...