If these turn out to be the right guys arrested for these murders, I'd guess Alvin Watts is the more likely shooter.
“I’d guess Alvin Watts is the more likely shooter.”
Why would you say that?
Look at the threads, that England guy is the focus of the investigation.