$100k+ IRS lien against new county election administrator

Panel discusses how Election Administrator Clifford Tatum has some rising issues with the Internal Revenue Service's federal tax lien of over $100,000.

Top Videos