Business

John McAfee dead of apparent suicide in Spanish jail after extradition order

Eccentric antivirus software company founder John McAfee was found dead of suspected suicide in his prison cell in Barcelona, Spain, on Wednesday, shortly after Spain’s