Controversy Erupts as Barbie Movie Faces Backlash Over South China Sea Map on July 05, 2023 News Shows +