ALBAWABA - 3D ... mosque in the world and said "This mosque is for my beloved late husband, may his soul rest in peace". "This represents a qualitative leap in the world of technology and modern ...