The United Nations fact-finding mission on the Gaza conflict at the start of this year has found evidence that both Israeli forces and Palestinian militants committed serious war crimes and breaches of humanitarian law, which may amount to crimes against humanity.