Are these the people responsible? Maybe it's the paranoia freak inside of me, but I'm not so sure. It just feels too pat that the perpetrators of these heinous acts would be caught with all the evidence in tow.
Besides, the reports say they were caught in a blue car. The crimes were reported as emanating from a white van.