Don't ever be afraid to speak out for the good of animals! God would not have created them if they were unworthy of love and respect. Humans are the ones who think they have a better idea than GOD! Putting a whale in a concrete tank is NOT respect!
I have mixed views on zoos. Dolphins i think have better coping and adaptation skills, to the point where some are happy living in a zoo. But the whales and those not born in captivity who have experienced freedom, shouldnt be locked up!