23-year-old Derrick McDonald and 28-year-old Mack Galloway, also known as DRose and Buck, were shot and killed on Meade Village Road Tuesday night.
Derrick’s mom, Emaani Wilson, told WMAR-2 News she rushed to the neighborhood when she found out about the shooting, but it was already too late.
“So, we got out here, I think we sat out here a couple hours and watched him laying on the ground over there so,” she said, “And now I’m still like a little numb, and I’m hurt. I’m hurt, hurt. That’s my baby, I held him for nine months, pushed him out standing up.”…