As has been said above - the details don't matter. (As a matter of fact I agree the man and his views are repugnant.But so are many people's.The answer is to ridicule with the facts).
But the fact that one can be imprisoned by the State for holding an opinion should be of the gravest concern.