News

A Lion in Africa vs 1.2 Million Human Babies a Year

The uproar (no pun intended) over the killing of a lion in Africa just serves to further highlight how perverted our society has become. What else is there to say?