June 16, 2009 By James Kimer

Video: Welcome to Russia, President (?) Ahmadinejad…