The site used in these tweets is not legit. It just a regular blog, and notice... No pictures, no video. You know, after being called out for lies and false claims you would think Liberty Counsel would provide some proof.
I mean, if I met Diana Ross, I would have video, Beta, pictures... The works.
Update, the Vatican confirms there was a meeting but no details.