Global News 4/25/19 – Another cyclone hits Mozambique, protests in Algeria continue, and outrage over Putin granting Russian passports to Ukraine's breakaway regions

The aftermath of Cyclone Kenneth in Pemba, Mozambique, on Friday. Credit via Reuters

The aftermath of Cyclone Kenneth in Pemba, Mozambique, on Friday. Credit via Reuters