A man in Oregon, USA has walked out of jail a free man following the discovery of a dog which he was said to have ‘shot dead’ after allegedly abusing a minor. The man had commenced a 50-year prison sentence after he was convicted last year of abusing a minor …
Read More »