BUFFALO, N.Y. — The Buffalo Police Department arrested a person on Monday, in connection with a fatal shooting that happened on March 4.
Police arrested 21-year-old Kel Leed Alexander.
The shooting happened just before 8 p.m. inside a home on Fisher Street where a 16-year-old was shot and killed.
Alexander is charged with Manslaughter in the 2nd degree.