October 8, 2015

City to Pay $6.5 Million Settlement to Family of Walter Scott

Source: TheBlaze.com - Stories