South AfricaMen's T20 World Cup squadsLook at who each of the 20 teams involved in the 2024 Men's T20 World Cup have named in their squads. CricketNelson Mandela mural unveiled at freedom celebrationThe mural will be unveiled as part of a day of celebrations marking 30 years of South African democracy. BristolHas South Africa's 'get-out-of-jail' vote lived up to the hype?Thirty years after Nelson Mandela's election and apartheid's end, South Africans reflect on democracy.AfricaThabo Mbeki vows to rid South Africa's ANC of 'rotten apples'South Africa's former president hits out at corruption within the governing party.AfricaFormer ICJ head explains court’s ruling on Gaza genocide caseJoan Donoghue speaks to BBC Hardtalk about the case brought by South Africa to the ICJ over alleged violations of the Genocide Convention by Israel.Middle EastT20 World Cup schedule, fixtures, times & venuesThe full schedule and fixture list, including start time and venues, for the Men's T20 World Cup 2024. CricketHardest Geezer joins prime minister on runThe pair met inside No 10 Downing Street before jogging through Horse Guards Parade.EnglandMan who ran length of Africa reaches fundraising targetRuss Cook, nicknamed “Hardest Geezer”, crossed the finish line in Tunisia after 352 days on 7 April.SussexZuma scores court hat-trick over South Africa electionHow the country's former president is thwarting attempts to bar him from contesting the polls.Africa