O nce home to nearly 200,000 residents, Jabalia, the main town in northern Gaza, is a deserted wasteland of destroyed ...
The ICC is actually equating Israel and Hamas, even as Hamas still holds Israelis and American hostages. It is just absurd,” ...