Ottawa city council has passed a contentious 'bubble bylaw' restricting most protests within 50 metres of schools, hospitals, places of worship and similar facilities, following a heated debate over ...