Rain in Spain breaks records

MADRID - Record breaking heavy rains deluged Spain in December and have continued into this month, giving farmers cautious hope…