Two prisons, including a former New Orleans police officer, have rejected President Biden's commutation of their life sentence. According to NBC News, former NOPD officer Len Davis and another ...
Len Davis, the New Orleans police officer sentenced to death for ordering the murder of a woman who reported his misconduct to NOPD officials, is leaving death row. President Joe Biden commuted ...