Kareem Smith, 29, was held on $1 million bail at his arraignment Monday.

Smith was charged with unlawful possession of a firearm as a second offense, carrying a loaded firearm, discharging a firearm within 500 feet of a building and four counts each of armed assault with intent to murder and assault and battery with a dangerous weapon.

Police were called to an area of Essex and Edinboro streets just before 3 a.m. Sunday, where they found dozens of people running and taking cover from the barrage, including a 22-year-old man was struck in the chest, a 25-year-old man was struck in the buttocks, a 24-year-old man was struck in the leg, and a 27-year-old man was struck in the abdomen.

They were taken to Boston Medical Center, Tufts Medical Center and Massachusetts General Hospital. All four are expected to survive.

A day after Trevor Noah was declared the new host of "The Daily Show," complete with the blessing of the exiting Jon Stewart, graphic tweets targeting women, Jews and victims of the Ebola virus are causing a social media backlash.