Diplomacy India hands over statue of Buddha in Dharmachakra Mudra to Lankan temple by Editor September 17, 2024