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