Thousands protest in Spain’s Valencia over handling of deadly floods November 10, 2024 by About 80 people are still missing and people are angry at the government after the deadliest deluge in decades. Read More