Would it be a stretch to think that Richard attending a charity event is a convenient well-orchestrated publicity stunt? Wouldn't be surprised if he/someone tipped off the media as to him being there. Like the saying goes, if there's no photos/stories about it, did it actually happen? Given his history, he doesn't come across as a "charity" person