Mary Seacole (1805-1881), born Mary Jane Grant in Kingston, Jamaica, was a pioneering nurse, businesswoman, and humanitarian whose remarkable life challenged...
View in Alexandria