Greece is being battered by heavy rain and strong winds from Storm Byron, causing severe flash flooding, and more showers are ...
A magnitude 5.1 earthquake struck Monday north-northwest of Nea Styra, a coastal town on the Greek island of Evia, the U.S. Geological Survey said. The quake hit at a depth of about 7 miles and was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results