A bad day in New Zealand: Rocket Lab's 13th mission ends in failure
'Pics or It Didn't Happen' won't be sending back any pics any time soon
Upstart rocketeers at Rocket Lab had a bad weekend as the thirteenth launch of its Electron rocket ended in failure....