hamas caves