Every night during Ramadan, children at Nad Al Sheba Mosque eagerly line up after Taraweeh prayers, holding small blue ...
In 1938, the first mosque in Canada was built in Edmonton. More than 80 years later, Canada Post has designed a stamp to ...