FeaturedFrancis Xavier biographyFrancis Xavier biography, December 3, 1952. It was an island called "Shangchuan" situated in the South China Sea. In a…