Spanish politicians clash as Teresa Ribera addresses parliament over Valencia flood response

Spain's Teresa Ribera Rodriguez, attends her confirmation hearing at the European Parliament in Brussels, Belgium on Tuesday, Nov. 12, 2024.