Brampton council passes motion banning protests outside places of worship