Ophelia batters UK after pummeling Ireland, leaves 3 dead

Storm Ophelia battered Scotland and northern England Tuesday after leaving three people dead and hundreds of thousands without power in Ireland. (Oct. 17)

0 Comments