- 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 1.

Davis Photo 3.