Menu
Browsing Category

Lee Taylor (TX)

Lee Taylor was executed by the State of Texas on June 16, 2011.