South Sudan’s men’s basketball team has secured a spot in the 2024 Paris Olympics as the last African nation standing to clinch the FIBA World Cup. Headed by Luol Deng, a retired two-time NBA All-Star, the Bright Stars beat Angola 3-2 to move on to the world stage. Gaining its independence from Sudan just 12 […]