Name

Isobel Yeung

Bio
Isobel Yeung is a TV presenter for CCTV-News and ICS. With a UK and Chinese background, she is currently based in Shanghai.