<p>A former US Marine imprisoned for four-and-a-half years in Russia has been freed after Russian president Vladimir Putin issued a humanitarian pardon for the American.</p>