Tag

JOHN DAVID MCAFEE

McAfee was arrested in Spain and will be extradited to the US to face charges related to tax evasion.