U.S. technology entrepreneur John McAfee apparently hanged himself in his prison cell on Wednesday after the Spanish high court authorised his extradition to the United States, his lawyer told Reuters.
Read More »U.S. technology entrepreneur John McAfee apparently hanged himself in his prison cell on Wednesday after the Spanish high court authorised his extradition to the United States, his lawyer told Reuters.
Read More »