Islam and Capitalism

September 7th, 2007

A massive shopping centre is being built just next to the Ka’abah in Mecca.