An Opera News Kenya publication
Social media users have raised complaints of three main social media platforms glitches. The users claim…