short readsMay 14, 2020 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.
short readsAug 21, 2018 Immigrants or children of immigrants make up at least 12% of 115th Congress At least 65 of the current voting members of Congress are immigrants or the children of immigrants. These members represent nearly half of U.S. states.