News Student Voice: When will black lives matter? 8th July 2016 By Amber Hodson 0 118 By Amber Hodson Just days ago American Alton Sterling was fatally shot by police in Louisiana following