Dred Scott
As statue removal has become normalized over the past few years, the practice was taken to the U.S. Capitol this week. According to reports, US Rep. Kathy Castor (D-FL) has championed the removal of a Confederate General statue from the US Capitol building. The Tampa Representative took to Twitter to voice her joy and announce […]