Nigeria is missing in the top spot for countries that offer their citizens the best quality of life, according to the latest Quality of Living Index by Global Citizen Solutions.
The post Quality of life: Nigeria ranks 135, among lowest in global rankings — Report appeared first on Vanguard News.