The men in the church arent punished. Police, I dont think, are ever really involved. The priests are just moved to another country.
It will never stop. Ever. They'll just keep moving the priests around, and only suspended them or stopping them of their title if their name becomes public. As long as they keep it from being public, priests face no real punishments. And of course, the nuns are removed from.the church or also moved around to other convents.
It will never stop. Its run by men, for men. Its just boys will be boys.
They need to being in someone like interpol; put together some kind of international policing group whose only mandate is to investigate sexual abuse in the church, with the power to arrest and prosecute in whichever country their investigation takes them, and remove all the power from the church in regards to dealing with the priests themselves. But it'll never ever happen.