TOPSHOT - People arrive with flower bouquets at a makeshift memorial outside the Zhuhai Sports Centre in Zhuhai in south China's Guangdong province on November 13, 2024, two days after 35 people were killed when a man drove a car into a crowd in one of the country's deadliest mass-casualty events in years. (Photo by Hector RETAMAL / AFP) (Photo by HECTOR RETAMAL/AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo