Europe North America Science & Tech John McAfee: Software mogul found dead in SpainsatofsatJune 25, 2021June 25, 2021 by satofsatJune 25, 2021June 25, 20210844 British-born U.S. technology entrepreneur John McAfee who founded an antivirus of the same name in 1987, was found dead in his cell in Spain from... Read more