- CounterPunch.org - https://www.counterpunch.org -

Lee “Tiny” Davis. Executed by the State of Florida on July 8, 1999

Lee “Tiny”
Davis. Executed by the State of Florida on July 8, 1999.

More Davis photos:

Davis Photo 2.

Davis Photo 3.