US-Based Muslim Body With Terror Links Gives Cash Awards To Leftist Journos And News Portals

The Indian American Muslim Council (IAMC), which claims to be the “largest advocacy organization of Indian Muslims in the US” has named a few Indian journalists and media outlets as … Continue reading US-Based Muslim Body With Terror Links Gives Cash Awards To Leftist Journos And News Portals