Parents of Marine imprisoned for criticizing Afghan crisis slams 'act of cowardice': 'Shame on Austin'
September 29, 2021 at 00:23 AM EDT
The parents of Lt. Col. Stuart Scheller speak out on their son's detention on 'The Ingraham Angle'
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart Quotes delayed at least 20 minutes. By accessing this page, you agree to the following Privacy Policy and Terms and Conditions. |
|