D8 summit
Amidst the war in the Middle East, 8 Muslim countries came under one roof, know what is D8 Summit?
Admin
D8 summit: A gathering of D-8 (D-8 Organization for Economic Cooperation), a company of growing Muslim countries, is being held ...