A 38-year-old man died while trying to save his son from drowning at Utah's Willard Bay State Park. Andre Leon Debose, 38, from Layton, Utah, was swimming and boating with his 17-year-old son at ...
Andre Leon Debose, 38, was boating with his son and a few other people when stormy weather hit the area of Willard Bay in Utah. His sister, Anyea Debose, said he had just moved to Utah a few years ...