A promise made, a promise kept

The New Times
Yi Xin