Storm Leonardo has brought heavy rains and severe flooding to parts of Portugal and Spain · NBC News · Sentinel