Sri Lanka expresses interest to host 2026 Commonwealth Games
Sri Lanka is among the countries which has reportedly expressed interest to host the 2026 Commonwealth Games, the BBC reported.
Sri Lanka is among the countries which has reportedly expressed interest to host the 2026 Commonwealth Games, the BBC reported.