Sultan Ibrahim Installed As Malaysia’s 17th King
Malaysia's Sultan Ibrahim from the Southern State of Johor was installed as the country's 17th king on Wednesday, taking the oath of office in a ceremony at the national palace in Kuala Lumpur.
The monarchy plays a mostly ceremonial role…