Posted in PowerPoll

Vulture Test: Watching Duterte

In the wild, vultures feed themselves with carcass of other animals. Their excellent senses of smell and sight provide them with handy tools of a…

Continue Reading...