French court orders removal of St. John Paul II statue from town square

Latest News

Advertisement