Peace Bird FAIL
10,000 Birds
JANUARY 27, 2014
So much for not killing the messenger. National Geographic offers a science-driven analysis of the incident , which is apparently just a case of predators being, well, predators. This past weekend at the Vatican, Pope Francis delivered an annual address appealing for global peace. Image by Gregorio Borgia/AP).
Let's personalize your content