England 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. Read More