Craven County animal advocates are facing a challenging start to 2025, with over 73 animals arriving at the shelter in three days and a rise in animal cruelty cases.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results