Had never heard of Billie Carson until this whole Huff debate controversy. Listened to Carson speak for 5 minutes.

Have people never dealt with/seen a conman?

Maybe it's just bc I use to deal with inmates, but man it's still insanely obvious.