Massachusetts woman charged after 21 dogs, Macaw found living in squalor in her van: police
A Massachusetts woman was arrested and charged with animal cruelty after authorities reportedly found her living with 21 dogs and a bird — all inside a van.
More: https://fxn.ws/2JQRHWT