Blog 28 Dec 2018 Biggest Stories of 2018: Israel Announced Apartheid, Shot Thousands of Civilians A systematic pattern of war crimes amounts to crimes against humanity, which Israel is certainly guilty of this year, even… Editor No Comments