The Crab, the Cross and St. Francis Xavier

THE CRAB, THE CROSS AND ST. FRANCIS XAVIER December 3 is the feast of St. Francis Xavier, the patron of Xavier School. Francis Xavier was born on April 7, 1506 in the castle of Javier, Navarre, …