Tag: South Sudan

news-19072024-022817

Great Britain vs South Sudan: Hosts Defeated at Copper Box Arena

Great Britain faced a tough defeat against South Sudan at the Copper Box Arena in London. This loss comes as South Sudan gears up...