Let the Animals Live, Israel
Let The Animals Live is the largest and the leading non-profit, no-kill Animal Welfare and Protection Organization in Israel (founded in 1986)