• Florida deputies free several dogs locked inside self-storage unit

    An animal cruelty investigation is underway after deputies found several dogs locked inside a self-storage unit north of Tampa Bay Tuesday morning.

    Read More
  • 0 0