Europe Top Stories Trending Now WorldAntivirus software pioneer John McAfee found dead in Spanish jailTNT DeskJune 24, 2021 by TNT DeskJune 24, 2021 MADRID, Spain: John McAfee, the creator of McAfee antivirus software, was found dead in his jail cell near Barcelona in an apparent suicide Wednesday, hours...