Saudis investigate deadly crane fall

Mecca, Saudia Arabia (BBN)-Saudi Arabia has begun an investigation into why a crane collapsed in...

Read More