Back to Newsroom Craigslist Founder Teams Up With a Muppet to Persuade People to Stop Clicking on Scams June 1st, 2026