NOT AGAIN? Hundreds of shrieking burqa breeders and their litters, escorted by a few males, commandeer a street in London

Apparently this group is Shia Muslim, equally as rude and annoying as their Sunni counterparts. Anyone understand what they are screaming about?

h/t BIRMINGHAM CRUSADER ENGLAND

Share