South Africa elections 2024: What you need to knowSouth Africa elections 2024: What you need to knowMan shoots his 6Blinken reiterates US opposition to Rafah invasion2 workers die after buried alive in well in PhilippinesRevealed: Erotic fantasies of Slovakia Prime Minister's wouldKate Moss snubs Buckingham Palace garden party after failing to turn up to starIran's leader condemns U.S. police's violence against proBrits face summer holiday chaos as Majorcans crank up their antiJury finds Honolulu's former top prosecutor and 5 others not guilty in a federal bribery case