• The Taxpayers, Not the Police, Will Pay Breonna Taylor's Family $12 Million

    12 days ago - By Slate

    Defund the Louisville police by $12 million.
    Read more ...