A man convicted of fatally stabbing a woman during a home invasion decades ago was executed Tuesday evening in Florida. Mark Allen Geralds, 58, was pronounced dead at 6:15 pm following a three-drug injection at Florida State Prison
Florida Executes Man Convicted Of 1989 Murder, Marks 18th Death In 2025
NDTV2 hrs ago90


The Times of India
The Hindu
America News
The Daily Beast
AlterNet
CNN
Newsmax TV
New York Post