And before they knew it, they had a new wife… Scott Scott and Zelda talk about the mysterious ‘suicide’ of tech giant and nefarious tax evader, John McAfee. He got off the smokes in a Spanish prison on 23 June 2021. Some say it was a ‘quantum suicide’, and the conspiracy enthusiast are already coming […]