Posted January 11, 2018 2:28 pm by

By NCRegister By K.V. Turley | London is a tourist mecca. Thousands flood its streets each year, all year. They come “to see the sights.” Sights where there are those who are only too glad to take their money and show them the history and… …read more

Source:: National Catholic Register