By Chioma Obinagwam Nigeria, with a population of over 200 million people, is blessed with rich cultures and kingdoms ruled by different monarchs; many of whom are
…where they were locked isn’t fit for animals The Nigeria Police Force (NPF) have rescued 300 people they say were locked in a rice-processing factory and forced