Sounds like a scene out of conspiracy theory. They covered their path with a good cover story. I can believe it.
I agree. I’m not normally prone to conspiracy theories, but this one reeks.