Abraj Al-Bait-A Blessing or Blasphemy?

Abraj Al-Bayt  The Abraj Al-Bait Towers, also known as the Mecca Royal Hotel Clock Tower, is a building complex in Mecca, Saudi Ar...