Thousands of people demonstrated in Athens and other cities Wednesday as a 24-hour general strike against the rising cost of living shut down public services and part of the transport network. Some 15,000 people marched in the capital, while another 4,000 demonstrated in Greece's second city Thessaloniki, police said.