A prophet .... maybe .. or someone who knew the evil doings that were afoot.
I think I’ll go with the latter .. ;)
...always acuse others of what you are yourself guilty of...