Mar242022 by Hanna PanreckNo Comments The Babylon Bee reacts to losing Twitter appeal: ‘Doesn’t change our position’