On the evening of January 12, 2021, 51-year-old Ronald Ross, a male resident of Granite City, Illinois, was found with fatal gunshot wounds in the parking lot of a business located in the 200 block of Chambers Road in Riverview, a municipality in St. Louis County, Missouri. Despite being rushed to a local hospital, Ross succumbed to his injuries and was pronounced dead. The Riverview Police Department initially responded to the call and subsequently requested the assistance of the St. Louis Coun
...Read More