Southern Delaware community celebrates removal of Georgetown whipping post
Published
Delaware was the last state to whip people as criminal punishment. The whipping post is headed for storage, and may be displayed in a museum in the future.
Published
Delaware was the last state to whip people as criminal punishment. The whipping post is headed for storage, and may be displayed in a museum in the future.