Last weekend's protests, and subsequent reactions, have some asking whether civility in American politics is on life support.
A few weeks ago, streets in several Indian cities saw rallies and processions bearing the slogan “I Love Muhammad.” Banners ...