How the world sees Greece
Greece, NY -- Greece police say it does not appear drugs or alcohol were involved in a traffic accident that killed a pedestrian on Eileen Drive, near Mt.