Canada: Mississauga-based charity ISNA to pay a $550,000 penalty.
By Stewart Bell National Online Journalist, Investigative Global News A major Canadian Islamic organization has been suspended and fined by federal charities regulators following an audit that raised concerns it […]