Greek public and private sector workers have walked off the job in a 24-hour general strike that is disrupting services across the country, with public transport in the capital suspended for several hours and ferries that connect the islands to the mai......