Tag: in prison
Antivirus creator John McAfee dies by hanging in prison after Spanish...
US technology entrepreneur John McAfee hanged himself in his prison cell on Wednesday after the Spanish high court authorised his extradition to the United...