Robert Spencer on the social media giants' war on the freedom of speechrexrushfeet (30)in #islam • 6 years ago #jihad #twitter #facebook #spencer