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

John McAfee, an antivirus software creator indicted in the United States on fraud charges, has been arrested in Barcelona airport, a Spanish police source said on Tuesday. Francis Maguire reports.
Tags Spain
Corpses all over: Terrified Alawites flee Syria attackRead more
Hundreds of women, joined by children, adults, and seniors, flooded the streets of San José …