Top

Tag: Jeremiah Trotter

‘The North Star’ Shines Light On American Slavery

The triumph of an enslaved man destined for freedom