The Tubman $20: A Failed Shit Test

I hate to say I told you so, but this is where we are. When the news was announced last…

Continue Reading →