The Daily Show with Trevor Noah

India vs. China: Brawl on the Beach

Season 22 E 156 • 08/22/2017

Indian and Chinese soldiers duke it out in a skirmish on the contested Indo-Tibetan border region.

More