Viewpoint: The decision to investigate Bishop Barros is too little too late

TCH has this viewpoint here.