Seth Donaldson fell to his death out of a 12th-floor window in downtown New Orleans. His death was ruled a suicide, but that doesn't tell the full story.
WWL would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.