It has no legal duty to be a platform, nor to deplatform. It arguably has moral duties: to facilitate free discussion, and to remove harmful material. In this case there's a clear clash between the two that will make a lot of readers nervous.
https://en.m.wikipedia.org/wiki/Section_230_of_the_Communica...