July 20, 2020 Archive July 2020

Impeach him again — this time over Zoom

The Pentagon found a loophole to ban the Confederate flag over Trump's objections

Trump sued over use of secret police in Portland

Meet Jaime Harrison, the South Carolina Democrat taking the fight to Lindsey Graham

Why we're striking for Black lives: It's time for a reckoning

How the pro-choice movement’s big win at Supreme Court might prove to be a huge loss

Donald Trump, Fox News grandpa: TV tells him what to do, and he does it

Betsy Devos wants to turn millions of children into Trump's pandemic lab rats

Donald Trump's virus-whisperer: The tragic downfall of Dr. Deborah Birx

Son of federal judge assigned Deutsche Bank-Jeffrey Epstein case killed by gunman at home

Trump-loving Missouri governor: Children who get COVID-19 at school will "go home" and "get over it"

Organizer of moms who built wall to protect Portland protesters says group was tear-gassed by feds

Desperate to hide the numbers, Trump declares all-out war on testing

FBI says private equity, hedge funds pose huge risk for money laundering

Trump working with Bush torture lawyer to cut Congress out of lawmaking: report

Maxine Waters intervenes after seeing a Black driver pulled over by LAPD: "They stopped a brother"

Trump administration poised to deploy feds to more US cities as tensions in Portland boil over

"Passion and anger without a strategy is called frustration": Bill Duke on positive systemic change

"Black women are from the future": Author says Black girls aren't magic, but are ahead of their time

Want to live longer? Cut the meat, pass the pasta

Mutant Salmonella strain sticks to lettuce — no matter how much you wash it

The most promising coronavirus vaccine candidate shows yet more positive results