Latest 'space pirate cobra' news