Death By Day
On May 8, 1998, Steven Allen Thompson was given a ride on Yellow Mama, Alabama’s nickname for the state’s electric chair, in completion of Thompson’s sentence of death. 68 more words
1 month ago
Ross Peterson's Atomic Avocado Luncheon
My latest short story is now up on Issue #47 of Cindy Rosmus’s acclaimed genre fiction e-mag, YELLOW MAMA.
Check out “The Snowplower.”
6 months, 3 weeks ago