Whipping post on display in Delaware public square finally removed Published 02 Jul 2020 State was last in US to abolish the penalty from law in 1972 Full Article