An international aid organization has warned that unexploded war remnants in Gaza can continue to endanger civilians for up to 20 or 30 years.