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. Nea Styra is a small coastal town on the southern ...