Twitter has been facing scrutiny in recent months and shown the world what kind of policing its platform is capable…