4 US college professors stabbed in China

The Cornell College professors, taking part in an exchange program, were stabbed in broad daylight while walking in a park in the northeastern Chinese city of Jilin.

June 11, 2024

Top Stories

ABC News Live Presents