Conservative, liberal, and mainstream outlets are all covering the same $900 billion defense policy bill, but they’re spotlighting very different pieces of it, which is classic selection and framing bias.
A conservative outlet might lead with something like: “House Moves To Secure Border, Boost Troop Pay In $900 Billion Defense Bill.” The emphasis is on border deployment, strength, and support for service members, while Ukraine aid is framed as a necessary part of U.S. leadership.
A liberal outlet might run: “House Advances Bloated $900 Billion Pentagon Bill Packed With Border Troops, Ukraine Aid.” Here the word “bloated” primes readers to see overspending and militarization, and the border provisions as a political stunt rather than security.
Mainstream coverage tends to bundle everything: “House Backs $900 Billion Defense Bill With Border Troops, Pay Raise, Ukraine Aid.” That sounds neutral, but it can still underplay who loses out (e.g., social programs) and why dissenting lawmakers object.