Footage shows Israeli police in Haifa arresting protesters who were condemning the killings of journalists in Gaza.
Latest posts by Toimitus (see all)
Donald Trump and Vladimir Putin’s summit in Alaska started with a very stage-managed opening — …