SS Richard Montgomery: The Thames’ Ticking Time Bomb

SS Richard Montgomery was an American Liberty ship built during World War II, one of the 2,710 used to carry cargo during the war.