April 23, 2017 23 April 1660 History The Treaty of Oliva is signed between Sweden and Poland. The Treaty or Peace of Oliva of 23 April 1660 was one of the peace… Staff