News24.com | Spain detains software creator John McAfee in Barcelona - police source
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