His Royal Highness Prince Salman bin Hamad Al Khalifa, the Crown Prince, Deputy Supreme Commander of the Armed Forces, and Prime Minister today received a cable of congratulations from General Shaikh Rashid bin Abdullah Al Khalifa, Minister of Interior, on the occasion of the 29th anniversary of the National Guard.