>>507846692
>Iran payed back Israel for 9/11

Is David Barnea still alive?