Tuesday , September 25 2018
Home / Elsa Chyrum

Elsa Chyrum

Ambassador Yusuf Mohamed Ismail “Bari Bari”: 1960-2015

A Somali Hero and Champion of Human Rights The tragic death of an extraordinary and valiant diplomat who fought for numerous causes, including the rights of Eritreans and people with albinism. On Friday 27 March, Somalia’s ambassador to Switzerland and the United Nations Yusuf Mohamed Ismail Bari Bari died along …

Read More »