Back to the feed
Today in History: Velma Barfield first woman executed since 1962
Checking reading access…
Today in History: Velma Barfield first woman executed since 1962 | Drooid