Somalia's new parliament is being sworn in - the next stage in the long struggle to lead the country out of its violent past.
The mandate of the internationally-backed Transitional Government is expiring today, and it's hoped a new president will be chosen in the next few weeks.
Al Jazeera's Nazanine Moshiri reports from Mogadishu.