Homeless woman charged with murder of LA music producer

According to police, the victim, William Edwards III, 46, was sitting in his car the morning of Jan. 25 in the 2600 block of 29th Street when he was allegedly shot by the suspect, later identified as 27-year-old Kayla Delise Mackie.

Top Videos