Stopping an Insider Attack: Silver Star Recipient Delorean Sheridan Tells His Story


Episode Artwork
1.0x
0% played 00:00 00:00
Sep 29 2022 27 mins   4

In this episode, Silver Star recipient Delorean Sheridan, a retired Air Force senior master sergeant, walks listeners through an insider attack he stopped on March 11, 2013 in Afghanistan. After serving more than 20 years, Sheridan now works on Capitol Hill.