A man is found murdered by his brother In the quiet coastal town of Orland, Maine, the morning of July 15, 2005, brought with it a grim discovery that would leave a family searching for answers for years to come. Brian Allen, a 46-year-old White male, was found deceased in the bed of a trailer where he had been staying. An investigation into his death would later confirm that he had been shot, and his case was officially ruled a homicide.
Brian's brother, Larry Allen, made the initial report after discovering his brother's bod
...Read More