70-year-old duck hunter who allegedly murdered 2 men found dead in swamp

8:07pm PST - January 30th, 2021    david foster - ABC News

David Vowell was found near the alleged murder scene on Saturday.