#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
#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
1905 JERUSALEM