4 years ago Council on American-Islamic Relations Calls for Six Days in Fallujah Deplatforming; Asks Steam, PlayStation, and Xbox to Drop It