Tracing: everything

How to read this

Pick a story. This sets the outlets that covered it side by side. Compare by groups them by the one fact on record about each outlet that you choose: the language it published in, where it is based, or its owner. A group is only the outlets that share that fact.

Every count comes from the outlets' own headlines and articles, and opens onto the outlets behind it, each with a link to its article. The statements outlets carried are listed in the Analysis pane. If an outlet is missing from a statement's list there, the statement was not matched in that outlet's articles, and our matching can miss one.

Headlines appear in English where we machine-translated them, with the original beside each one. Everything in this panel is a computed inference and passes no judgement on any outlet.

Select a story to see how outlets headlined and covered it.

Understand this read it sideways

Four checks, thirty seconds. They work on our reporting and on anyone else's.

How we handle this. We show a snippet and a link. We never show the full article. The outlet that did the work gets the click.

Summaries written with AI carry an AI-assisted badge, and every one is tied to the sources it cites. Treat them as a starting point. The sources have the last word.

Our numbers are inferences drawn from the sources we track. They describe the tone of coverage. They carry no verdict, and we will never reduce an outlet to a single bias score.