Tag Archives: Rosenthal

Republican candidate Bo French, who faced widespread criticism: A practical reader guide

Republican candidate Bo French, who faced widespread criticism on social media over his racist posts, [...]