On Wednesday's "National Report," Hamas political leader Ismail Haniyeh has been assassinated in Iran who is vowing revenge for the attack.
On Wednesday's "National Report," Hamas political leader Ismail Haniyeh has been assassinated in Iran who is vowing revenge for the attack.