len davis

  • Death Row Inmateslen davis federal death row

    Len Davis Federal Death Row

    Len Davis was a former New Orleans police officer who was sentenced to death for arranging the murder of a witness set to testify against him. According to court documents Len Davis was under investigation by the Internal Affairs for the murder of a young man who he thought was a witness to an officer involved shooting. When Len Davis…

    Read More »
Back to top button