Stephen Hotz said I'll be happy once I set foot on land again. No one can tell me if I can go home or not. Click to expand...