News

A Colorado man who reportedly had a “big smile on his face” after throwing a rock off an overpass at a vehicle, causing the death of its driver, was found guilty of murder. Joseph Edwin Koenig ...