At the behest of the Crown Prince, the King of Saudi Arabia has sacked the commander of the country’s armed forces in Yemen, along with five other officers including the commander’s son, over allegations of corruption, referring them to the country’s anti-graft agency for investigation.