What is the capital city and president of Swaziland?

Mbabane is the capital and largest city in Swaziland. Mswati III is the King of Swaziland and head of the Swazi Royal Family.