The Gaza Strip, which is home to over 2mn people, is witnessing ferocious Israeli bombardments, which have caused widespread destruction and human suffering. Gaza is a small self-governing Palestinian territory that has been under an Israeli siege for 16 years.