Imam at mosque connected to New Orleans terrorist says Jews exploit usury to dominate economies
Masjid Bilal is one of 20 Islamic Centers run by The Islamic Society of Greater Houston.
The French Quarter, near Bourbon Street is blocked off late morning with a heavy police and FBI presence after a Terrorist attack early in the morning in New Orleans, Louisiana, on January 1, 2025. (photo credit: EMILY KASK/AFP via Getty Images)Updated: