Israeli offensive in Gaza was years in the making

National Affairs