Spain’s King Felipe VI, Queen Letizia, and Prime Minister Pedro Sanchez faced intense public anger on Sunday during a visit to the flood-stricken town of Paiporta in Valencia. The floods have resulted in more than 200 deaths, with residents furious over what they perceive as an inadequate