Iran menahan lebih 20 individu, termasuk pegawai kanan perisikan, pegawai tentera dan pekerja di rumah tamu yang dikendalikan tentera di Tehran selepas insiden pembunuhan pemimpin Hamas, Ismail Haniyeh.