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 ...