The parade was one of the largest Ottawa has seen in years: It took more than 90 minutes for its 185 floats and 7,500 celebrants to pass one point on its route through packed downtown streets.
The “freedom” protesters who had earlier intermingled with families, tourists, and others downtown celebrating Canada Day, massed by the hundreds Friday…