On a cold morning in Leeds, Maine, on March 31, 1989, a devastating sequence of events unfolded, leaving three people dead, including White/Caucasian male Maine State Police Detective Giles Landry, age 36. Landry, a 13-year veteran of the force, was conducting an investigation into a report of child abuse at a mobile home on Roger Sumner Road. The nature of the call, while serious, was a relatively routine part of his duties as a detective.
While seated in his unmarked cruiser speaking wi
...Read More