Awaiting Trial Inmates Constitute 73% Of Nigerians In Prisons, Says Legal Aid Council leadership.ng - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from leadership.ng Daily Mail and Mail on Sunday newspapers.
Nigeria is endowed with a population of about 200 million people, with nearly 50 million using the internet. This has positioned the country as Africa’s most promising and suitable destination for foreign investors to participate in its economic development. It is no surprise that global tech giants like Google, Facebook, Netflix, Microsoft, and others chose […]