Episode 105: A Green Beret's Perspective on ISIS in Iraq | SOFREP Radio
Sections