Storm Ciara Is Battering the U.K. with Rain, Floods and Winds Up to 90mph

2020-02-10 4

The United Kingdom is being battered by Storm Ciara bringing with it heavy rains and winds exceeding 90 miles an hour. Veuer’s Justin Kircher has more.