Leonardo storm: at least four dead, thousands of evacuees in Spain and Portugal in electoral tension
At least three people lost their lives in Morocco and another in Portugal and more than 100,000 were evacuated, while the Iberian Peninsula faces its second major storm in the last two weeks,…
Read more









