On December 8, 2024, in Chaozhou, located in southern China’s Guangdong province, a video captured a surprising scene on a ...
An area resident is dead following a three-vehicle crash. It happened before 3 o’clock this afternoon on South Apple Road, ...