I hear you. It makes sense what you are saying. I wish everyone would sit tight and let the police finish their investigation before making hay out of this.
FOX NEWS Shep Smith just reported this!! Perhaps this will be reported. He said that they are trying to reach the Pittsburgh police for confirmation.