louisianavoice.com
Need a good laugh? How about a photo-op of a district judge joking at deputy lying on the lethal injection table at Angola?
Remember Robert “Robbo” Davidson, the DeSoto Parish sheriff’s chief investigator whose private company ran more than 41,500 background checks through the sheriff’s office in an 11-month…