As was mentioned, Fr. Rizzo is in Australia. However, he is planning on coming back to the States this year, permanently. I assume that the FSSP is transferring him back.
I know Fr. Rizzo, and I agree with greg that those events did happen.
TFP - On the face of it, they seem to be a great pro-life, Catholic group, but I do think, having had one member in our home to talk it over, that they hold off-beat views. I suppose that's putting it nicely. They seem devoted to Our Lady. The man couldn't (or wouldn't) answer whether or not they 'prefer' the TLM or the NO when asked about the priest who administers to them in PA. The man was really kind and certainly wholeheartedly into TFP, a true devotee to Plinio. After he was here, I researched a little further and found some very interesting threads on IA about the group. At some point, the bishop in Brazil, who originally liked Plinio and had him doing things for him to foster Catholicism, then cut him off. I don't recall exactly why at the moment. That's very off-the-top-of-my-head this morning.