A Can Tho Diocese investigation concludes that Father Truong Buu Diep was killed by Japanese soldiers in 1946 out of revenge, ...