British town Luton

1 year ago
27

This is what used to be the British town Luton, and the chant “Khaybar khaybar ya yahood” calling on Muslims to “battle” right in the middle of the street whilst the authorities are totally oblivious and apathetic about it . How very Sad is that

Loading comments...