Hamas vows revenge after Israeli raid kills 3 militants

Untitled-2112.gif

—File photo