Joel David Leach, a 28-year-old man from Los Angeles, California, was tragically shot to death on May 1, 2010. The incident occurred in the early hours of the morning at an apartment located on North Alexandria Street in East Hollywood. According to the Los Angeles County coroner's records, Leach sustained a fatal gunshot wound to his face and was pronounced dead at the scene. The shooting was reported to authorities by Ronald Henderson, a 45-year-old man who claimed to have shot Leach. Henderso
...Read More