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
5th February 1958: Nuclear bomb lost off Tybee Island in Georgia, USA after an in-air collision 5th February 2021
7th April 1954: President Eisenhower first described the ‘domino theory’ of the spread of communism during a news conference 7th April 2021