Landing | Fri Mar 8, 2013 2:18am EST

Special Report: The impossible job: God's CEO on Earth