Houston’s Shia Muslim Ismaili center opens amid Texas faith and climate tensions
On November 6, 2025, Houston welcomed its newest civic landmark: the Ismaili Center, Houston, a luminous Shia Muslim complex overlooking Buffalo Bayou Park that merges Islamic art, architecture, and landscape design. It was inaugurated by Mayor John Whitmire alongside Rahim Aga Khan V. Aga Khan is the new Imam of the world’s Shia Ismaili Muslims…
