On this day: April 20

  1. 1972
    Victim Mark Steven Scott · Houston Mass Murders

    His remains have never been found.