Israel and Hamas have both rejected criticism from Amnesty International of their conduct during the Gaza conflict.

The human rights group says both sides committed war crimes by carrying out direct attacks on civilians using weapons sourced abroad. It has called on the UN Security Council to impose an immediate arms embargo on Israel, Hamas and other armed Palestinian groups.

Aleem Maqbool reports from Gaza.