Advertisement

Greek protesters throw fireworks at police during march over deadly train crash

Greek protesters threw fireworks at police during a march over a deadly train crash.Source: Reuters