Somalia’s government has stumbled in its all-out campaign to push the insurgent group al-Shabab out of cities and villages. On Sunday, militants laid siege to the Mogadishu mayor’s office. They set off a bomb and engaged in a firefight with security guards, as employees leapt from the building’s windows. Mohamed Gabobe was nearby, and describes what he saw to The World’s host Marco Werman.