God Loves Starving Children (9,000,000 of them a year)

God loves starving children, which of course is why there are so many of them.

the-vulture-and-the-little-girl-god-starving

 

At least the vulture is provided for.

 

9 million children die every year before they reach the age of 5.