Amnesty International has published a report detailing Israel's "genocide" in the Gaza Strip. The human rights group says ...