Back to the feed

Today in History: Velma Barfield first woman executed since 1962

Today in History: Velma Barfield first woman executed since 1962 | Drooid