#GAZA: Human shields and the IDF. Lt. Gen. David Deptula (Ret.) is a former U.S. Air Force officer and leading expert on airpower strategy, known for his role in planning air campaigns like Operation Desert Storm. He currently serves as the Dean of the

Sep 06, 01:01 AM

Episode image
#GAZA: Human shields and the IDF.   Lt. Gen. David Deptula (Ret.) is a former U.S. Air Force officer and leading expert on airpower strategy, known for his role in planning air campaigns like Operation Desert Storm. He currently serves as the Dean of the Mitchell Institute for Aerospace Studies, where he provides insights on defense and military affairs.
1905 JERUSALEM