9 days agoPeter Minuit Tells his Story of Establishing New Amsterdan and then New Sweden 1The Historical Conquest Channel
17 days agoDr Dean Patterson & Peter Sweden on The Freeman Report with James Freeman - 25 July 2024TNT RadioVerified