The jerusalem post

hamas and hezbollah