This story appears in the Rio Olympics feature series. View the full series. A painting of St. Sebastian in the Palais des Beaux-Arts de Lille in Lille, France. (Wikimedia Commons/Francesco di Gentile ...
(RNS) From Christian martyr to sports icon, St. Sebastian is the patron saint of athletes and of Rio de Janeiro. The ’Splainer (as in, “You’ve got some ’splaining to do”) is an occasional feature in ...