Three people are locked up on weapons charges following a late-night shooting in Somerville, according to police.
Three people are locked up on weapons charges following a late-night shooting in Somerville, according to police.
Justin Ellcock, 24, Davel Matthew, 23, and Destiny Banks, 23, were all arrested overnight in their hometown of Cambridge, according to a news release.