Cyclospora cayetanensis is a microscopic parasite that’s found in human faeces. It can lead to 'explosive' diarrhoeal illness, but is not usually life-threatening. Cyclosporiasis has sickened hundreds of people in Michigan and other parts of the US
firstpost.com
Read Full Story