The Shocking Truth About Europe's Leaders





Owen Shroyer and David Knight uncover why European leaders fail to consider the future of the people of the states the govern: they have no children of their own.