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.

Tags: