And if he's mafia he's got a second layer of protection against slip-ups : his team who'll rally to defend him during the day.
The way you, Gry and Demon are currently trying to defend Zasz is interesting to say the least. I would have assumed you'd be the first ones to jump on Zasz's throat after what he said, let's not try to diminish it, that was massive. Are you all so convinced that he's Freeman and thus are preventing him from dieing... Or are you all scum trying to prevent the night skipped? I wonder.
But anyway, at the end of the day we won't know what Zasz's role is unless he dies, which is still a risk in the off-chance he was actually telling the truth about Freeman... Which i heavily doubt, but if we want to be careful, let's just have our dets investigate him, so we can have an answer ?