August 2016
M T W T F S S
« Jul   Sep »
1234567
891011121314
15161718192021
22232425262728
293031  

Migration? Invasion? You ain’t seen nothing yet!

Forget supposed ‘Global Warming’. Forget the next financial crisis! Forget even the utterly, pointless, over-hyped, already discredited Rio Olympics!

This graph shows what you really should be worrying about. This is what should really be giving you sleepless nights:

In 1950 Africa had 230 million, Europe 549 million inhabitants. By 2100 […]