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