Horrifying discovery made in Long Island home following reports of foul stench coming from building
Approximately 100 dead cats were found in a Long Island home, prompting a multi-agency investigation and residence condemnation due to ammonia toxicity.