10-04-2023 | 10:22 AM
In a stunning display of skill and teamwork, Team Sri Lanka emerged as champions in the Grand Final of the Oldham Cup 2023, beating out Team South Africa in a decisive 7-0 victory. The competition, which brought together some of the best speakers from around the world, was a showcase of eloquence, w...