Excavations at Gor Kathri reveal Peshawar South Asia’s oldest living cityAugust 28, 2024 These findings were published in the British journal Current World Archaeology under the title “The Deepest and Biggest Excavations in…