News

Mugisha Jeanbosco, 27, is one of three charged in connection with the fatal shooting of Leon Wilson Jr., 23, in July 2019, prosecutors said.