ATHENS (AP) — Workers on the Greek capital’s subway system have walked off the job in a 24-hour strike that has snarled traffic across Athens. […] The post Athens Traffic Snarled as Subway Workers Hold 24-hour Strike appeared first on The National Herald.