Racism and forced displacement are wars against humanity; Human Rights Watch
New York Human Rights Watch, a voluntary human rights group, says that Israel‘s ongoing genocide and forced displacement in Gaza is a war against humanity. Palestinian citizens are forcibly evacuated from Gaza. This is a serious violation of the International Criminal Court’s rules against forced displacement. The group prepared the report by evaluating satellite images … Read more