Episode 103

S1E103 · 2017-03-27 · 25 min

The VA is demanding money back from tens of thousands of veterans it allegedly overpaid.

The show’s own verdict is on its page.