Twitter’s head of France, Damien Viel, announced his resignation from the social media platform in a tweet saying it was “over.” “It’s over. Pride, honor, and mission accomplished. Goodbye ...