AfricaKing Mswati III marks 40 years on throne with lavish Ruby Jubilee celebrations6 months ago · By Switch TV Reporter