VOA60 World - Greek police clash with protestors during protest over deadly train crash

Your browser doesn’t support HTML5

Greece: Police clashed with demonstrators who took to the streets as part of a 24-hour nationwide strike prompted by outrage over a train collision which killed 57 people last month and injured dozens.