Chen death confirmed

READ FULL ARTICLE