Police were called out to unit 221, where they found nine dead cats in "various stages of decomposition" owned by Melisa Leverich and her son Damon Chaplin. Officers also impounded 32 cats which ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results