A 24-hour general strike called by Greece’s private and public sector unions was set to shut down most services around the country Wednesday.
A 24-hour general strike called by Greece’s private and public sector unions was set to shut down most services around the country Wednesday.