KHALED MESHAL

WORLDPOST

Israel vs. Hamas, Part III: The Same Old Story