Police killed Alton Sterling for no reason and since they were never held accountable, the taxpayers of Louisiana will now shell out $4.5 million.
Read More »Police killed Alton Sterling for no reason and since they were never held accountable, the taxpayers of Louisiana will now shell out $4.5 million.
Read More »