Sunday, February 5, 2023

CAUSE UKNOWN: The Epidemic of Sudden Deaths in 2021-2022

Today I received reports that Dutch pro cycling star Lieuwe Westra (40) and University of Arizona star swimmer, Ty Wells (23) have, in recent days, died suddenly. Judging by media reporting, the cause of their deaths is unknown.