live market

Louisiana Police Officers Reportedly Will Not Be Charged In Alton Sterling Shooting

Louisiana Police Officers Reportedly Will Not Be Charged In Alton Sterling Shooting

A makeshift memorial for the fatal police shooting of Alton Sterling outside the Triple S Food Mart next to a mural of Sterling July 21 2016 in Baton Rouge Louisiana....Read More