King Salman Fires Director of Public Security, Orders Investigation
loading… RIYADH – Raja Saudi Arabia Salman bin Abdulaziz al-Saud has ordered the dismissal of Lieutenant General Khaled al-Harbi, the Government’s head of Public Security. Not only that, King Salman also ordered an investigation. Al-Harbi has been forced into retirement while an investigation has been opened into abuses he committed during his role as head … Read more