Greece: Police clash with pro-Palestine protesters outside Israel's embassy in Athens

Ruptly