We need a site that treats every single slightly disputed statement in the news, like its own Wikipedia page. The most concise version of the point, with competing arguments, and endless sources for each of those arguments. And then more pages for each of those arguments, etc.

Sign in to participate in the conversation
The Mastodon instance for Culture War Radio is one server in the network