Tag: John McAfee
US software mogul John McAfee hangs himself in Spanish prison
John McAfee hanged himself in his prison cell on Wednesday after the Spanish high court authorised his extradition to the United States on tax evasion charges.