April 28, 2026 John Forté’s Cause of Death Revealed: Flu Complications and Seizure Disorder Explained