Who is the current president of Somalia?
Mohamed Abdullahi Mohamed
Mohamed Abdullahi Mohamed
Hassan Sheikh Mohamud
Omar Abdirashid Ali Sharmarke
Abdiweli Sheikh Ahmed
Hassan Sheikh Mohamud
Abdullahi Yusuf Ahmed
Omar Abdirashid Ali Sharmarke
Mohamed Omar Abdirashid Ali Sharmarke
Hassan Sheikh Mohamud
Mohamed Abdullahi Mohamed
Abdiweli Sheikh Ahmed
Abdiweli Mohamed Siad Barre
Abdiweli Mohamed Abdullahi Mohamed
Abdullahi Yusuf Ahmed
Omar Abdirashid Ali Sharmarke
Mohamed Omar Abdirashid Ali Sharmarke
Mohammed Abdullahi Mohamed
Hassan Sheikh Mohamud
Omar Hassan Sheikh Mohamud
Abdullahi Yusuf Ahmed
Omar Abdirashid Ali Sharmarke
Abdullahi Yusuf
Abdiweli Mohamed Ali
Abdiweli Mohamed Siad Barre
Abdiweli Mohamed Abdullahi Mohamed
Abdiweli Sheikh Ahmed
Siad Barre
Mohamed Omar Abdirashid Ali Sharmarke
Mohamed Siad Barre
Hassan Sheikh Mohamud
Mohamed Abdullahi Mohamed
Abdullahi Yusuf Hassan
Abdullahi Yusuf Ahmed
Abdullahi Yusuf
Omar Abdirashid Ali Sharmarke
Siad Barre
Ali Mohamed Abdullahi Mohamed
Mohamed Omar Abdirashid Ali Sharmarke
Abdullahi Yusuf Sheikh Ahmed
Abdiweli Sheikh Ahmed
Mohammed Abdullahi Mohamed
Abdiweli Mohamed Siad Barre
Abdiweli Mohamed Abdullahi Mohamed
Mohamed Omar Abdirashid Mohamed
Abdiweli Sheikh Mohamud
Hassan Sheikh Mohamud
Abdullahi Yusuf Mohamed
Mohamed Siad Barre
Omar Abdirashid Ali Sharmarke.
Abdiweli Mohamed Ali
Abdullahi Yusuf Hassan
Abdullahi Yusuf Ahmed
Abdiweli Mohamed Omar
Abdiweli Mohamed Abdullahi
Abdullahi Yusuf
Siad Barre
Omar Abdirashid Ali Sharmarke
Mohamed Omar Abdirashid Ali Sharmarke
Abdullahi Yusuf Ali Mohamed
Hassan Sheikh Mohamud
Mohamed Siad Barre
Abdullahi Yusuf Mohamed
Abdiweli Sheikh Ahmed
Mohamed Omar Abdirashid Mohamed
Abdullahi Yusuf Ahmed
Abdullahi Yusuf Hassan
Mohamed Abdullahi Mohamed
Omar Abdirashid Ali Sharmarke.
Abdiweli Mohamed Siad Barre
Abdiweli Mohamed Abdullahi Mohamed
Mohamud Hassan Sheikh Mohamud
Ali Mohamed Abdullahi Mohamed
Abdullahi Yusuf Ali
Abdullahi Yusuf
Siad Barre
Omar Hassan Sheikh Mohamud
Abdullahi Yusuf Sheikh Ahmed
Abdiweli Mohamed Abdullahi
Omar Abdirashid Ali Sharmarke
Abdiweli Mohamed Ali
Mohamed Omar Abdirashid Ali Sharmarke
Ali Mohamed Abdullahi Yusuf
Mohammed Abdullahi Mohamed
Mohamed Siad Barre
Hassan Sheikh Mohamud
Abdullahi Yusuf Ali Mohamed
Abdullahi Yusuf Mohamed
Mohamed Omar Abdirashid Mohamed
Abdullahi Yusuf Ahmed
Abdullahi Yusuf Hassan
Abdiweli Sheikh Ahmed
Omar Abdirashid Ali Sharmarke.
Abdullahi Yusuf Ali
Siad Barre
Abdullahi Yusuf
Ali Mohamed Abdullahi Mohamed
Abdullahi Yusuf Sheikh Ahmed
Abdiweli Sheikh Mohamud
Abdiweli Mohamed Abdullahi Mohamed
Mohamed Omar Abdirashid Ali Sharmarke
Mohamed Siad Barre
Omar Abdirashid Ali Sharmarke
Hassan Sheikh Mohamud
Abdiweli Mohamed Abdullahi Mohammed
Abdiweli Mohamed Omar
Abdullahi Yusuf Mohamed
Ali Mohamed Abdullahi Yusuf
Abdullahi Yusuf Ali Mohamed
Abdiweli Mohamed Abdullahi
Mohamed Omar Abdirashid Mohamed
Abdullahi Yusuf Ahmed
Abdullahi Yusuf Hassan
Mohamed Abdullahi Mohamed
Siad Barre
Omar Hassan Sheikh Mohamud
Abdullahi Yusuf Ali
Abdullahi Yusuf
Omar Abdirashid Ali Sharmarke.
Ali Mohamed Siad Barre
Abdiweli Mohamed Ali
Ali Mohamed Abdullahi Yusuf Ahmed
Abdullahi Yusuf Sheikh Ahmed
Abdiweli Mohamed Siad Barre
Abdiweli Sheikh Ahmed
Abdiweli Sheikh Mohamud
Omar al-Bashir
Mohamed Siad Barre
Omar Abdirashid Mohamed
Mohamed Omar Abdirashid Ali Sharmarke
Hassan Sheikh Mohamud
Muhammadu Buhari
Mohammed Abdullahi Mohamed
Ali Mohamed Abdullahi Mohamed
Omar Abdirashid Ali Sharmarke
Abdullahi Yusuf Mohamed
Abdiweli Mohamed Abdullahi Mohamed
Abdullahi Yusuf Ahmed
Abdullahi Yusuf Ali Mohamed
Siad Barre
Abdullahi Yusuf Hassan
Mohamed Omar Abdirashid Mohamed
Ali Mohamed Abdullahi Yusuf
Abdullahi Yusuf
Abdullahi Yusuf Ali
Mohamoud Ahmed Siad Barre
Mohamud
Omar Abdirashid Ali Sharmarke.
Abdullahi Yusuf Sheikh Ahmed
Abdullahi Yusuf Sheikh Mohamed
Abdiweli Sheikh Ahmed
Mohamed Mohamud
Mohamed Siad Barre
Abdiweli Mohamed Siad Barre
Ali Mohamed Abdullahi Yusuf Ahmed
Mohamed Omar Abdirashid Ali Sharmarke
Hassan Sheikh Mohamud
Mohamoud Siad Barre
Omar Abdirashid Ali Sharmarke
Abdullahi Yusuf Mohamed
Muhammadu Buhari
Abdiweli Mohamed Ali
Siad Barre
Abdullahi Yusuf Ahmed
Abdullahi Yusuf Ali Mohamed
Mohamed Omar Abdirashid Mohamed
Abdullahi Yusuf Hassan
Mohamud
Mohamed Abdullahi Mohamed
Sharif Ahmed Siad Barre
Abdullahi Yusuf
Abdullahi Yusuf Ali
Abdullahi Mohamed
Ali Mohamed Abdullahi Mohamed
Mohamoud Ahmed Siad Barre
Mohamed Abdi Farah Aidid
Omar Abdirashid Ali Sharmarke.
Ali Mohamed Abdullahi Yusuf
Abdullahi Yusuf Sheikh Ahmed
Mohamed Omar Abdirashid Ali Sharmarke
Mohamed Siad Barre
Hassan Sheikh Mohamud
Omar Abdirashid Mohamed
Muhammadu Buhari
Abdullahi Yusuf Mohamed
Omar Abdirashid Ali Sharmarke
Mohammed Abdullahi Mohamed
Mohamoud Siad Barre
Sharif Sheikh Ahmed
Siad Barre
Mohamed Mohamud
Abdiweli Sheikh Ahmed
Mohamud
Ali Mohamed Abdullahi Yusuf Ahmed
Abdullahi Yusuf Ahmed
Abdiweli Mohamed Abdullahi Mohamed
Mohammad Ali Sharmarke
Abdullahi Yusuf Ali Mohamed
Mohamed Omar Abdirashid Mohamed
Abdullahi Yusuf Hassan
Mohamud Hassan Mohamud