A Courthouse, Two Colleges, a Mosque, and a Bank: The Battlefield of Islam Yesterday. 121 Dead, More Than 400 Injured.