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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results