David Brown was executed by the State of North Carolina for the murders of a mother and her daughter According to court documents David Brown would stab to death …
David Brown was executed by the State of Oklahoma for the murder of Eldon Lee McGuire According to court documents David Brown was arrested after threatening and taking a …