This however... does go beyond "freedom of speech"
Perhaps a court hearing might be in order. What do I know? I am just not keen on cheering the arrests of people for being offensive. Dig deep enough I bet the guys got skeletons. Arrest him for those