Who is the president of lesotho?

Lesotho has a Parliamentary System and a Constitutional Monarchy, the current ruler is King Letsie III who rules in a presidential style. His Prime Minister is Bethuel Pakalitha Mosisili of the LCD (Lesotho Congress for Democracy) party.