Jailed for life, Chen and wife go down in history

READ FULL ARTICLE