Twin Falls contractor charged with tax evasion
A Twin Falls general contractor has been charged with income tax evasion, according to a US Attorney's Office release.
Former Bear Mountain CEO and professional hockey player Len Barrie has been charged with tax evasion, according to court documents.