John Leo: key obituary facts
Is John Leo dead? Yes. John Leo died on May 12, 2022, at age 86.
Cause of death: John Leo's cause of death has not been publicly confirmed.
What was John Leo known for?
He was known as American journalist (The New York Times).
![]()
American journalist (The New York Times)
Died on Thursday May 12th 2022