There are a lot of opinions about this topic. There are arguments both for and against it.
On the one hand it is OK that animals stay at zoos because people can see animals that they would never seen if they weren’t in the zoo; also, little children love going there and giving them food, they always have a very good time.
On the other hand, animals deserve to stay in their habitat with the same animals and other species, and as they are in cages they can’t enjoy their lives as much as they would enjoy it in their habitats.
In my opinion, I think that animals should be free, because when I go to a zoo I see them sad; and yes, people love watching them, but it is selfish thinking only about what people like, we should think more about what animals like.