Could you post a couple of them, please?
Your pics would completely debunk this new hit piece.
More pics here.