Putting myself in their shoes. / They bowed. They knelt. But they never rose.
Just days ago, on Jan. 30, 2023, 400 Muslims gathered to pray in a mosque in Peshawar, Pakistan, which sits along the border of Afghanistan. Unsuspecting worshipers raised their hands and recited Allahu Akbar,...