mohamed ali houmed is the djibouti ambassador for ethiopia and rwanda the organisation is banned in russia although the prince considered suicide he was dissuaded by his friends from bengal