Monday, November 18, 2024
Happening Now

146 dogs found dead in home of Ohio dog shelter’s founding operator

The animals found were in varying stages of decay, with many confined to their crates. Source

Share