Share
Copied
Ten people were killed after a car plunged into the river in Shaoguan City, south China’s Guangdong Province, on Monday, local authorities said on Tuesday.