Red Sea attacks: Lt. Gen. David Deptula says ‘kill the archers, stop shooting down arrows’

FOX | December 28, 2023

Share Article