Subscribe using iTunes On the 17th June 1885, the Statue of Liberty arrived in New York Harbour on board the French steam ship Isère. Categories: Podcast # America#Art#France#New York#Slavery#Statue#USA
4th September 1882: Thomas Edison opens the world’s first power plant on Pearl Street in New York 4th September 2018
11th November 1865: Dr Mary Walker becomes the first (and only) woman to receive the Medal of Honor 11th November 2019
8th December 1660: The first woman appears on a professional stage in England in Othello 8th December 2019