Tuesday, August 21, 2007

A huge mall is being built right next to the Great Mosque in Mecca

Read about it here.