12 microchipped animals, that were said to have been cremated, were seized from a freezer at a pet cemetery in Illinois.

About The Author