They were under a lot of pressure to arrest SOMEBODY real soon. I’ll be interested in what evidence they have.
I dunno, it all strikes me a bit too convenient at this point, I'm in the wait and see mode.
If it turns out that these are not the perps and they are released, that could become a an interesting scenario in its self.