Russia has celebrated its first royal wedding in over a century, 104 years after the assassination of the last Tsar and his family. On Friday, Grand Duke George Mikhailovich Romanov, 40, wed his ...