Parents of Marine imprisoned for criticizing Afghan crisis slams 'act of cowardice': 'Shame on Austin' By: FOXNews.com 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' Read More >> Related Stocks: Fancamp Exploration Ltd