How the world sees Greece
The acting police chief for the Town of Greece was in involved in a car accident Wednesday afternoon. Greece Police issued a news release Thursday saying Acting Chief Jason Helfer called in the crash ...