Imam Tawhidi: Ilhan Omar Supports Terrorism-Financing Company After They Ask Her for Assistance
Hormuud Telecommunications is a company identified as being one of the single largest financiers of al-Shabaab, which includes large lump sum payments to al-Shabaab in the hundreds of thousands of dollars.