Iranian armed forces chief of staff killed

The IDF announced that Iranian armed forces chief of staff Abdolrahim Mousavi was killed in strikes on Iran. Alex Traiman, CEO of the Jewish News Syndicate, joins LiveNOW’s Josh Breslow to discuss the latest developments.

Leave a Reply