The Truce Of Al Hudaybiyyah Included Terms Such As

The Truce Of Al Hudaybiyyah Included Terms Such As