Kenneth Eng’s acclaimed documentary MY LIFE IN CHINA will premiere Tuesday, May 24, 2016 at 8 p.m. on WORLD Channel (check local listings), as part of the fourth season of AMERICA REFRAMED, public media’s newest documentary series hosted by Natasha Del Toro. 860 more words