Saudi starts building a facade which has been criticized as being similar to the Kaaba
Kaaba“/>Mukaab.(New Murabba Development Co) Saudi Arabia begins construction of Mukaab, a cube-shaped tourist attraction, in Riyadh. It will be the largest building in the world,