Why is Keith Davis Jr. still on trial for the fifth time?

0
335

Ron Cassie of Baltimore Magazine continues to investigate why Keith Davis Jr. keeps being tried for the same murder.