China June 11, 2024 4:19 pm 4 US college instructors attacked at Chinese public park Four instructors from Iowa’s Cornell College teaching at Beihua University in northeastern China were attacked in a public park, the U.S. school and the State Department said. Local 1:17 NASA launches Europa Clipper to explore Jupiter's moon 0:59 MLB teams incorporate helmet ads featuring Strauss logo 1:08 At least 17 deaths are confirmed after Hurricane Milton 1:42 How Taylor Swift photobombed herself while celebrating Travis Kelce and the Chiefs' win 1:49 Huge waves force cruise ship in Gulf of Mexico to turn around before resuming trip