Storm Imogen: Country braces itself for worst weather system yet
Desmond, Henry…Jonas, and now Imogen. A string of wild weather systems that have raged through Ireland over the last two months, but all are said to pale in comparison to the power of the latter. …