SPD report sheds light on allegations of excessive use of force

SPD report sheds light on allegations of excessive use of force