Anti-virus software pioneer John McAfee hangs himself in a Spanish jail, old tweets spark conspiracy theories
McAfee, in his earlier social media posts, had mentioned mysterious death in prison cell and the alleged "suicide" of Jeffery Epstein.
24 June, 2021