1 / 1 A marcher confronts the religious protesters who are berating the parade participants with a loudspeaker along the route during the annual Barrie Pride Parade that took place along Bradford and Simcoe streets on Sunday, June 10, 2018. Kevin Lamb for BarrieToday.