Subscribe

Wanda Jean Allen

Allen was the first Black woman to be executed in the U.S. since 1954. She was sentenced to death in 1989 after she shot and killed her lover, Gloria Leathers, outside an Oklahoma City Police Station.

« Previous page 1 2 3 4 5 6 7 8 9 10 11 Next page »