Scott Lehr Arizona Serial Killer
Scott Lehr is a serial rapist and a serial killer who was sentenced to death by the State of Arizona for three murders According to court documents Scott Lehr in a ten year period would commit a series of sexual assaults and would murder three of the victims. Ultimately Scott Lehr would be convicted of…