On February 26, 2016, 42-year-old Larry Bernard Williams II was found deceased in his home at 1207 E. 28th Street in Little Rock, Arkansas. Emergency responders discovered him lying in a pool of blood, showing obvious signs of facial trauma. He had been shot once and was pronounced dead at the scene.
The investigation revealed that Williams had been released from prison just days earlier, on Monday, February 22, 2016. A friend, Malik Mumit, reported that he had visited Williams the pre
...Read More