
D-day Was ‘The Most Complex Mission in Modern Military History’: Retired Navy SEAL
On the eve of D-Day, NTD spoke with its senior military & national security analyst and retired U.S. Navy SEAL Mike Sarraille. The discussion started with the Iran war, the geo-political situation in C...
Read More