There are very few character critiques of Sohrab Ahmari, the Iranian-born op-ed editor of the New York Post, that he hasn’t already leveled at himself.
“My moral opinions were as interchangeable as my clothing styles and musical tastes,” the 36-year-old Ahmari, a secular Shiite Muslim-turned-conservative Roman Catholic, writes in his latest...