Loading Video…
This browser does not support the Video element.
Whipping post removed from public display in Delaware
A 20th-century whipping post in Georgetown, Delaware, was removed from public display on July 1 after community members denounced the ?violence and racial discrimination? the post symbolized, reports said.