Shaikh Mohammed honours HM the King’s Horse Riding Cup winners
His Majesty King Hamad bin Isa Al Khalifa, deputised the Commander of the National Guard Lieutenant General Shaikh Mohammed bin ...
His Majesty King Hamad bin Isa Al Khalifa, deputised the Commander of the National Guard Lieutenant General Shaikh Mohammed bin ...