World

Tuesday 25/February/2025 19:57 PM

Ancient walled city unearthed in South China

Beijng: A walled city over 600 years old has been unearthed in Dongguan, south China’s Guangdong Province, shedding light on the South China Sea coastal...