Mindblowing. Thanks for highlighting this.
Although I would mention that these people are the "fundamentalist Muslims" you see in the media. According to Muslims, Ahmadyas are not even actually Muslims. But, yeah, I get your point.
The question regarding stalls is this: Do they have the legal right to be there? Where were they, exactly? On the sidewalk along the route? If so, that's illegal, right? You can't block the sidewalk. So call the police, or inform the organizers, and let them call the police.
I think a lot of people set up their langar stalls on the front yards of people along the router, either their own house, or a Sikh they know, or even a Sikh that they asked permission from. Which is all OK. So if these Ahmadias are on a Sikh's lawn, we can obviously get them booted. Perhaps even if they are on a white Canadian's lawn.
But ... what if there's an Ahmadia along the route? Then we can't do anything.
Although, we could try asking the mosque, like you say, but why would they have to consent to what we want?
Seriously though, these non-Sikhs are lined up like vultures trying to feast off of us.
The non-Sikhs sense that we Punjabis have energy, and they want to utilize it.
One Christian out of billions converting over isn't a big deal. We're merely in the millions, and even then some of our own are helping the population of Muslims grow.
The who cares attitude leads to such events happening again and again. If the community won't learn from this, won't have a conversation on this, then it's truly our fault.
Who says creation can not exist without the material one, of course it does, for example the astral one, or even the still finer one, which is the causal one, but you see the material has to exist also, if only the jeevas in the creation have to reunite themselves with Wahiguru...
Otherwise let us ask ourselves, if it was so, why would Guru Sahiban come at our human level? You see even the deities, devis, devtays, gods, etc, in the finer realms can not achieve union with Him, until first been born as humans, and do His bhakti with His kirpa.
The Bani clearly says, you have got the chance to meet Gobind, Wahiguru Akal Purukh, by getting the form of a human being.
Bhayee Prapat Manukh Dehuriya, Gobind Milan Ki Eho Teri Bariya.
Sat Sree Akal.