Dr. Mohammad Alissa launched the "Forum of Islamic Leaders in North and South America,”

Sat, 03/19/2022 - 21:38

In the presence of members of the US Congress and religious leaders, Dr. Mohammad Alissa launched the "Forum of Islamic Leaders in North and South America,” encouraging the adoption of the Charter of Makkah in Muslim communities.