(Newser)
–
More bad press for cat poop: A parasite found in cat feces has been linked to an increased likelihood of owners committing suicide, reports NPR. The study of more than 45,000 Danish women over the course of 30 years found that those infected with...
Read full story »