Rbih, I know about the slave trade which of course I find despicable. But blaming the Church for it is also despicable.
About Galileo, is he really the reason you don’t like the Catholic Church? I am pretty sure he moved on with more ease than some people 5 centuries later.