Posts

March 25 is a solemn day. It is the International Day of Remembrance of the Victims of Slavery and the Transatlantic Slave Trade.

Flash of the Spirit

“An Outrage”: A New Film about Lynching in the American South –

Blind Tom Wiggins - Wikipedia