Thousands protest as Greek workers strike over high prices, low wages

The country's two biggest labour unions, representing about 2.5 million public and private sector workers, called the general strike that culminated in a rally outside parliament