Share Facebook Twitter LinkedIn Pinterest Bluesky Reddit Threads ‘Survivor’ winner accused of not paying taxes now owes triple the prize (Richard Hatch from season 1) Posted by IvyGold