When is the first rover set to launch?
I read that a firm date was to be set yesterday, but I haven't read anything confirming this. June 8th is being thrown around, but it doesn't sound as if it's been set in stone. Does anyone know what was decided on yesterday?
