www.theguardian.com
5 days agoLA Dodgers
Project 2025 mastermind allegedly told colleagues he killed a dog with a shovel
Kevin Roberts, the president of the Heritage Foundation, allegedly killed a neighbor's barking dog two decades ago, raising concerns about his character. [ more ]