geekfun.com
Our world leaders seem to
Our world leaders seem to be showing a distinct lack of leadership lately, eh? Europe’s leaders are bound and determined to ensure their own irrelevance on the world stage. Their eagerness to…