The Pulse Today
Sri Lankan archaeologists have unearthed 17 gold-plated Buddha statues from a UNESCO World Heritage site, marking a significant discovery.