Saudi Arabia’s King Abdullah has sacked Deputy Defense Minister Prince Khalid bin Bandar bin Abdulaziz for unknown reasons.