The German-born CNN journalist spent nearly 24 hours traveling overland from Armenia to Tehran —where he was promptly ...