Muslim invasion of Britain

Discussion in 'Non-Anglican Discussion' started by anglican74, Dec 27, 2019.

  1. PDL

    PDL Active Member Anglican

    Posts:
    185
    Likes Received:
    151
    Country:
    United Kingdom
    Religion:
    Church of England
    What utter clap trap and, again, an absolute failure to use sound reasoning and fact.