which city are you in? In Delhi, there is a Bird hospital. It is right opposite Red Fort, run by Jain Temple Trust. They take very good care of birds and they release the birds after they get fine. If they do not get fine, then they are taken care of for the rest of their lives in a separate...