fixtheglitch.org
Glitch!UK is a new, thriving and internationally known non-for-profit organisation with a mission to end online abuse in the UK. ‘Glitch’ is defined as ‘a temporary malfunction’. When w…