It’s been 20 weeks since Breonna Taylor was shot to death in her own home. And the police officers who killed her have not yet been arrested. “If you’re a lot online, you’ve probably seen Breonna Taylor become another meme,” Trevor Noah said Thursday night near the top of the …
Read More »