Barry Moore “disappointed” in Facebook, Twitter actions on New York Post report
The story has not been confirmed by other news outlets and questions remain about the authenticity of the emails included.
October 16, 2020