General Mohamed Berrid, Inspector General of the Royal Armed Forces (FAR), is currently on an official visit to Saudi Arabia.
Prince Aristides of Greece took to Instagram to post some intimate pictures of Europe's most glamorous recent nuptials ...