Mystery As Hundreds of Paralyzed Parrots Drop From the Sky – Newsweek

The rainbow lorikeets dropped from the heavens above New South Wales in Australia, after which the fallen birds were rescued and taken to wildlife …

Read More at Source.

Pumilo
Author: Pumilo