Tens of thousands of demonstrators took to the streets of cities and towns across Greece on March 17 to protest the government's handling of last month's Tempi railway disaster and the capitalist system that puts profits before people, reports Brett Wilkins.