Storm Ciara, or Sabine, Leaves 5 Dead in Europe
A powerful winter storm battered Europe on Sunday, leaving power outages, transportation chaos and at least five deaths in its wake.
Storm Ciara, or Sabine, Leaves 5 Dead in Europe
A powerful winter storm battered Europe on Sunday, leaving power outages, transportation chaos and at least five deaths in its wake.