That web site is actually hosted in the Netherlands at IP address 89.248.172.172, not in the Ukraine. Therefore its under Netherlands jurisdiction. A publisher could get it taken down fairly easily, but I guess it would just keep moving around.