Organizing a massive dawah effort for the 2014 FIFA World Cup in Brazil, bringing together over 20 Islamic organizations on an international level, and mobilizing dozens of volunteers originating from …
Organizing a massive dawah effort for the 2014 FIFA World Cup in Brazil, bringing together over 20 Islamic organizations on an international level, and mobilizing dozens of volunteers originating from …