The Tubman $20: A Failed Shit Test April 22, 2016 Libertas Leave a comment I hate to say I told you so, but this is where we are. When the news was announced last…Continue Reading →