4 instructors from Iowa college injured in China in 'horrifying attack': Governor

The instructors, from Cornell College in Iowa, were visiting a partner institution in Jilin City, China.

June 11, 2024

Examined