piatkow - 4:55 pm on Nov 13, 2012 (gmt 0)
Of course when it comes to legality the question is where? You may be in one jurisdiction, the site hosted in a second and the domain registered in a third. Then as well as the courts you have to worry about your hosting services ToS and the domain registrar's disputes procedure.
Even if you are 100% legal in your own country you may still find your hosting account frozen or your domain taken away.