Storm Isha pounds British Isles

    72

    Storm Isha is hammering the British Isles, bringing powerful wind gusts and heavy rain. The storm’s winds have forced hundreds of flight delays and cancellationsStorm Isha is hammering the British Isles, bringing powerful wind gusts and heavy rain. The storm’s winds have forced hundreds of flight delays and cancellations