Has Stallman stowed away on the space station?


He hasn’t been heard from lately. And now this.