SLA?
Apparently, the Symbionese Liberation Army is now in the space launch business.
Quite a step up, that ...