By Catherine Hardy
with Reuters, The Guardian
Share this articleComments
There has been a huge outcry and protests following the fatal shooting of Alton Sterling by police in Louisiana.
There has been a huge outcry and protests following the fatal shooting of Alton Sterling by police in Louisiana.