Dallas police on Wednesday released pictures and videos related to a fatal June 7 shooting in a bid for suspect information.
Keylon Brown, 29, was shot and killed early Friday morning at an apartment complex in the 1300 block of West Wheatland Road, near South Polk Street, police said. On Wednesday, police said in a news release that Brown was ambushed and killed by two suspects as he unloaded items from his car.