All Articles

john-mcafee-1200-630-GettyImages-589995818
Fred Dufour/AFP via Getty Images
June 24, 2021
The troubled software inventor was found dead in his Spanish jail cell after a court declared he could be extradited…