Nathan Bedford Forrest

Community activist and revolutionary leader Faya Rose Toure was reportedly arrested during a city council meeting in Selma, Alabama on Nov, 25. after protesting the construction of a monument in honor of Ku Klux Klan founding Grand Wizard and Confederate Army General Nathan Bedford Forrest, according to members of the Direct Action Committee of Saving Ourselves organization. […]