“Survivor” star Richard Hatch may have tamed the jungles of Borneo and won $1 million in 2000, but he has experienced many setbacks since. The greatest was failing to report his winnings on his income tax return. In 2006, a ...
Tagged with: due process free speech Income tax Richard Hatch Survivor Tax Evasion
Read More »