AFRICA King Mswati III marks 40 years on throne with lavish Ruby Jubilee celebrations King Mswati III marked a historic dual milestone on Friday, April 24, 2026, celebrating both his 58th birthday and 40 years on the... 6 months ago