TOP NEWS Taming flood debacle through robust engagement Nigeria has a total land area of 983,213 square kilometres occupied by over 200 million people. The interaction of these millions of people with their environment has left indelible mark on the landscape. Azeez Olorunlomeru Read More