Floods across southeastern Spain have killed at least 51 people. Torrential rains from a cold front flooded roads and towns. Spain’s weather agency declared a red alert in Valencia and high alerts in parts of Andalusia.