Even in the darkness of modern secularized and vulgarized England there are candles of faith, hope and love. Two such candles are Lord Nicholas Windsor, a member of the Royal Family and convert to the Faith, and Lord David Alton, a fearless veteran of the pro-life cause. As Austin Ruse reports in today’s Crisis Magazine, the two Lords are coming to the United States to promote a most worthy project. Read on …