Nigeria, a nation of 242.4 million people, about 70 per cent of whom are under the age of 30, is fighting many battles within its shores. The post...