Sri Lankan athletes who participated in the Para World Championships arrived in the island today.
Sri Lankan athletes who participated in the Para World Championships held in New Delhi, India from the 27th of last month to the day before yesterday (Oct. 5) with...