Hundreds of anti-abortion marchers faced off against counter-protesters in Boston as the two sides shouted slogans at each ...