A former police officer in South Carolina has been indicted more than a year after he allegedly used excessive force while on the job. The South Carolina Law Enforcement Division said the incident ...
Some results have been hidden because they may be inaccessible to you