Mohammed Alnaqeeb

CEO of KARDA organization for human development and human rights