Pow Wow Mao

Elizabeth Warren / AP

Elizabeth Warren’s latest campaign commercial, which premiered during the Olympics opening ceremony Friday, declared that the United States should be more like Communist China.