Is Father Biondi the one that was on TV today...crying about being a HOSTAGE..and pretty much damning Israel and the US??
I don't know. I didn't see that. I hope not. I have a SLU grad. That would be disappointing.