Depends where you live, certainly legal in Europe, and I know a former member here used to keep them in Ohio. I have seen it written that they are illegal in some places though, although I have no personal experience of that.
They are illegal in certain U.S. states... unless you obtain a permit from the Wildlife Commission. Someone here posted a website that had the U.S. state breakdown on outlawed wildlife.