History

Sojourner Truth's Last Sail

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

 

Historical News Articles