Delaware to remove whipping post display from state grounds

Delaware officials have removed a whipping post that was historically used to hold people as they were publicly lashed for committing crimes. [Credit: Hunter Harmon via Storyful]

Top Videos