Quote Originally Posted by HvyArms
Why at Mecca? I thought Bin Laden was in Afghanistan?
Muslims pray towards Mecca