TownTalk: Police Report Three People Found Dead In Keene Street Apartment
Three people were found dead Tuesday night in an apartment on Keene Street in Henderson. One of the deceased individuals, 28-year-old Bakariek Leonard, had been reported missing by relatives earlier in the day. Relatives had not heard from him since Sunday, according to police. Henderson police responded to a call of “unresponsive persons” at 108 […]