Mohamed Omar Dubad, the longtime Somali ambassador in Switzerland, died in Geneva on April 14, 2011 of natural causes after a long illness.


Mohamed Omar Dubad, the longtime Somali ambassador in Switzerland, died in Geneva on April 14, 2011 of natural causes after a long illness.

Archive for Advertisement »