Video thumbnail for Queen Letizia and King Felipe pelted with mud over deadly Spain floods

Queen Letizia and King Felipe pelted with mud over deadly Spain floods

Nov 4, 2024
Queen Letizia and King Felipe pelted with mud over deadly Spain floods
News