Riverdale man sues police, alleges excessive force in February arrest
Two suburban police officers in Riverdale, Illinois, are facing a federal lawsuit accusing them of using ...
Read moreTwo suburban police officers in Riverdale, Illinois, are facing a federal lawsuit accusing them of using ...
Read more