Ophelia batters UK after pummeling Ireland, leaves 3 dead

A woman stands as waves crash against the sea wall at Penzanze, Cornwall southwestern England, as the remnants of Hurricane Ophelia begins to hit parts of Britain and Ireland. Ireland’s meteorological service is predicting wind gusts of 120 kph to

0 Comments