Posted inTechnology News Twitter Twitter hinders ‘troll hunters’ battling climate denial – France 24 Posted by lecrab 1 June 2023 Twitter hinders ‘troll hunters’ battling climate denial – France 24 For years, a band of science-loving “troll hunters” hounded climate change deniers off Twitter — but Elon Musk’s takeover has upended their … See more –> Source Follow us on Twitter and TikTok lecrab View All Posts Post navigation Previous Post Rivalry Corp. Launches Esports Betting Mobile App in Ontario – Covers.comNext PostHospitals begin to see impact of drop in Medicaid coverage – Chief Healthcare Executive