Delaware, the last to abolish state whippings, to remove public whipping post Wednesday

Delaware was the last to abolish state-sanctioned whippings and will now remove what’s likely its last whipping post displayed on public property.