After you file

if it is a Citi bank located in Russia unless it is named an affiliate of the US,  Citi Bank it is not considered  a US based Bank. US Based means that it originated out of and has  been authorized and or licensed  by the US to conduct banking business abroad bearing the US approval stamp. Its just like cashing any other business issued check each state has its rules and regulations but with the proper required matching documents  to confirm identity you should be able to cash your check however you may have to change currency at your expense if its different from US currency again different state/country different requirements,rules,and regulations.