Islam in Motion spent three days in New Brunswick, touring around the province to speak with people and dispel misconceptions about their faith.
Islam in Motion spent three days in New Brunswick, touring around the province to speak with people and dispel misconceptions about their faith.