A parasite found in soiled cat litter could be a future treatment for neurological disorders such as Alzheimer’s and Parkinsons, according to scientists. Watch in for more details!