Vita pazzesca

Maybe there are lots of homosexual priests in Rome. Maybe not. The question is: What is to be done?