Veteran ran 31 marathons in 31 days for wounded vets by The Editor June 7, 2022 0 Double amputee completed marathons to raise funds for charities. source