death · 14 March 1992 · 33 years ago
Steven Brian Pennell 1st execution in Delaware in 45 years, at 34
More deaths on 14 Mar