B2DB — Who said what, where, and when

Mohamed Basri

Ambassador of Morocco; Chairperson of the Executive Council

Events Mohamed Basri has spoken at