Thank you for reading Baltimore Witness. Help us continue our mission into 2024. At the sentencing of their sons’ killer, the mothers of cousins Darrin Stewart and Brian Palmer said they spent many sleepless nights questioning why their sons had to die. Stewart, 33, and Palmer, 26, were both…