News

Experts have termed the phenomenon Lorikeet Paralysis Syndrome (LPS) and Flying Fox Paralysis Syndrome (FFPS), but little is known about what causes it. Scientists have found the phenomenon seems ...