John McAfee wallpaper John McAfee McAfee was widely reported to have hanged himself. John McAfee was a British-American computer programmer businessman and politic… Wednesday, August 24, 2022 Edit