Debi Edward

China Correspondent

Debi is ITV News China Correspondent, covering all the major stories in the region. Before that, she was Scotland Correspondent.

Load more updates