Judy Gilford
on December 31, 2025
6 views
The first Ismaili Center in the U.S. just opened in Houston, Texas—an 11-acre campus serving Shia Muslims.
The land was purchased by a foreign-funded NGO, and the development was paid for with foreign money.
This is not normal.
Dimension: 1080 x 1350
File Size: 138.45 Kb
Angry (1)
Loading...
1
Hans Switzer
Probably a lot of money from Qatar.
December 31, 2025