Spanish King Felipe VI and Queen Face Anger During Visit to Flood-Ravaged Valencia Amid Rising Death Toll

King Felipe VI and Queen Letizia in Valencia, Spain, on November 3, 2024.
On Sunday, November 3, King Felipe VI and Queen Letizia of Spain visited Valencia, a region hit hard by deadly ...
Read more