Stränderna i Mogadishu. Trump har rätt.