News24.com | Spain detains software creator John McAfee in Barcelona - police source

News24.com | Spain detains software creator John McAfee in Barcelona - police source

News24

Published

John McAfee, an antivirus software creator indicted in the United States on fraud charges, has been arrested in Barcelona airport, a Spanish police source has said.

Full Article