Listen

Description

Vladimir Putin wins a landslide victory in Russia's presidential election, cementing a fifth term in office. The Israeli PM reiterates his determination to attack Rafah despite international pressure. The humanitarian situation in Haiti continues to worsen.