News
TULSA, Okla. — A man convicted of stapling baby ducks and throwing them out of a moving car is sentenced to two years in jail. On Oct. 5, 2023, Tulsa police started investigating the animal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results