Documentation for the execution of Lee Barnes, Peter Otto, Louis Kilgore, 1886-05-21
apap301
Lee Barnes executed on 1886-05-21 in Arkansas (AR)
Peter Otto executed on 1886-05-21 in New York (NY)
Louis Kilgore executed on 1886-05-21 in North Carolina (NC)
This is only part of the item. The remaining portion may be here, or it may not be digitized.