No one, I repeat no one could be this cowardly and lacking in self preservation skills. There has to be more to this.
Agreed. There’s no way. It doesn’t add up.