History

Sojourner Truth's Last Sail

On September 11, 2002, nature tossed the vessel off the Hudson River.

 

All Videos
Watch Now

Historical News Articles