XDLXDL
🇬🇧 In London, the police forbid people from walking their dogs in neighborhoods where Muslims live so that they don't feel offended. Country tamed by the towelheads. · XDL