An explosion in the Moroccan city of Marrakesh killed at least 14 people - eleven of them are believed to be foreigners. The blast tore through a cafe on the main square of the city - a popular tourist destination. The interior ministry says, early evidence suggests, it was the work of a suicide bomber. Officials initially spoke of a gas explosion.