A two vehicle crash on Route 29 in Pekin Friday involved a garbage truck and an SUV. According to the Illinois State Police, ...
The statement is the closest officials have come to confirming mounting suspicions that the plane was downed by a Russian air-defense system.