muslim public agent