I've heard Somalians describe themselves as Arab and know Somalia is part of the Arab League. However, I never hear Somalians speak Arabic. Is Somalia really an Arabic-speaking country? I'm guessing the position of Arabic in Somalia is like that of Urdu in West Punjab: it is not the vernacular but is the language used in all formal communication and on all formal occasions. Punjabi, by contrast, is rarely written in West Punjab and not used as a medium of instruction at any level.