UPDATE
It appears that Nitter.it is back online.
I still wouldn't use it, going forward though -- whomever / whatever caused it to go down initially for "illegal content" may occur again.