The D-8 is an organization of eight ________ countries. | Ace MCQs