Previous Story
Archbishop Duncan-Williams’s son arrested by U.S Police for Psychiatric Evaluation [Video Inside]
Video footage shot by Archbishop Nicholas Duncan-Williams’s son, Daniel Duncan-Williams seems to verify reports that he has been arrested by Police Officers in the United States. The officers state on camera that the arrest is being carried out at the request of his family in order for a psychiatric evaluation to be carried out. See footage below: