O nce home to nearly 200,000 residents, Jabalia, the main town in northern Gaza, is a deserted wasteland of destroyed ...