• idlethreat
    +2

    Fox News Guest Sorry for Making Up Facts About Islamic Rule in England

    But... I repeat myself...