According to reports, the police found and arrested a hitchhiker that they found hiding in a homeowner’s shed after he allegedly tried to hijack two cars. Early in the morning on April 7, a man from Cahokia Heights, Illinois, was reportedly hitchhiking in Fairview Heights. Someone saw the man and…
Updated: