Crazy when these things start to happen in First world countries. In the third world, political intolerance is the norm and should serve as a dire warning.
True freedom is the right to associate and also to disassociate without prejudice. Without such freedom the world is one more violent act away from serious issues.
Good luck to your friend and I hope he gets well soon.