No saint Editor: The new pope so far has been better than the last couple of popes. However, some priests from California deceived him into making Father Serra a saint. He was a saint for Lucifer! Millions of Native Americans died because of him. Native American groups have been upset by this callous making this […]