Gold Star Mother Karen Vaughn shares her perspective of Biden’s handling of Afghanistan disaster

3 years ago
4.63K

Karen Vaughn is the mother of fallen US Navy SEAL, Aaron Carson Vaughn (SEAL Team VI). On August 6, 2011 Aaron was killed in action in the Tangi River Valley of Afghanistan when a chopper (call sign Extortion 17) carrying thirty Americans was shot from the sky while rushing into battle. Losing Aaron changed everything and launched Karen on a brand-new path. Karen joins Mike to share her perspective of what is happening in Afghanistan currently with the chaos & attacks escalating in the country. Karen discusses how she wants to fight for what her son was fighting for.

“Fallen Angel Call Sign: Extortion 17” is the film that brings you all the details of what really happened to Seal team 6.

“Fallen Angel Call Sign: Extortion 17” is available now at SalemNow.com.

Loading 3 comments...