Greece grinds to a halt: Thousands go on general strike over rising cost of living