neverthelessshepersisted

  • 91
Added a post  to  , neverthelessshepersisted

Ida B. Wells - Her statements on the press and the need to shine light on and ring true yet today.

We The People Logo

Close