I have done way more research on the Father's actions than anyone on this board. I am steadfast in my position. It isn't an accusation it is a fact. If you really want to know do some research from sources other than the Catholic ones.
Start with Steve Hackel who is actually very easy on Serra.