The state of the U.S. Postal Service in 8 charts
The last year the Postal Service recorded any profit was 2006, and its cumulative losses since then totaled $83.1 billion as of March 31.
Numbers, Facts and Trends Shaping Your World
Amy Mitchell (Pew Research Center), Philip Howard (University of Oxford), Jane Lytvynenko (Buzzfeed News) and Lori Robertson (Factcheck.org) discuss misinformation during the coronavirus outbreak, and ahead of the 2020 presidential election, as part of SXSW 2020’s virtual sessions.