Call For “United States Of Islam” For Muslim Countries Of The World Creates Alarm As Nigeria Was Included
A proposition to create a confederation of Muslim nations from all over the world which will be named the “United States Of Islam” sparked outrage...