The much-anticipated live-action movie Barbie has been banned in Vietnam over the appearance of a map in the background of one scene allegedly depicting Chinese territorial claims in the South China Sea, claims disputed by Vietnam and at least seven … Continue reading