Prince Muhammad Al Rida Al Senussi, son of the former King of Libya, having « submitted a request to the UN for being installed as the new King »
Several social media pages circulated the story of Prince Muhammad Al Rida Al Senussi, son of the former King of…