Qatar’s Strides and Lessons for Nigeria
Muhammad Bello Shehu Qatar is a small desert country with a landmass of 4,468 square miles, a small population of 313,000 citizens and 2.3 million expatriates. Qatar is limited by its geographic location as it shares its major land border with a seemingly hostile Saudi Arabia that spearheaded a blockade alongside other neighbors like […]
Continue Reading