Science / Vietnam Mysterious Space Balls Crash Land in Vietnam 'If they were launching a rocket, where’s the rest of it?' By Michael Harthorne Posted Jan 7, 2016 6:15 PM CST Copied Back