Re: no, just no.
Still people don't seem to understand the distinction between allowing someone freedom of speech and being compelled to provide them a platform.
Facebook, Twitter et al. have no duty to allow all voices to be heard. People wanting to espouse these views can always look elsewhere to do so.