From the Moscow CIC office website:
http://www.canadainternational.gc.ca/russia-russie/visas/5-6.aspx?lang=eng
How to Pick Up Your Visa
You can pick up your immigrant visa either in person at the Embassy, or via a representative, or via International Organization for Migration (IOM) or Pony express.
To obtain visas, you or your representative should present the POV letter, your foreign travel passport(s) as well as any other documents requested with the POV letter to the Immigration Section of the Embassy in Moscow on Mondays, Tuesdays, Thursdays and Friday (except statutory holidays) from 9:00 a.m. to 10:30 a.m. Visas are issued on the same day from 2:00 p.m. to 3:00 p.m. If you choose to send your documents for the visa with a representative, for identification purposes this individual should submit his or her own internal passport and a notarized signed authorization from you allowing him or her to pick up your visas. This authorization must specifically authorize that individual to pick up your visas - general Power of Attorney or other general authorization letters are not valid.
If you wish you may, at your expense, send your passports and other required documents through the visa service department of Pony Express or via IOM. If you choose to use Pony Express or IOM to deliver passports to the Visa and Immigration Section, the process to pick up the visas will take several working days. Please consult with the closest office of IOM or Pony Express for further information about the delivery.
However, if we ask you to pay additional fees, you should apply to Pony Express or IOM.
Usually you do not have to come in person to collect your visas, but sometimes we will need you to come personally, generally when there are some documents which you need to sign.
The Visa and Immigration Section of the Embassy of Canada accepts applications in person, by mail
or from private couriers or representatives. In order to provide better service to our clients, we have also signed an agreement with the International Organization for Migration (IOM), which will accept and deliver payment and visa applications to the Embassy and return passports with decisions for those wishing to use its services. IOM charges a fee for their services.
Pony Express International Website:
http://www.ponyexpress.ru/services_visa-en.php and IOM Canada
http://www.iom.int/jahia/Jahia/activities/americas/north-america/canada (approved by CIC Canada / Moscow)
You can also use a private courier (DHL or similar).
I would suggest sending the passport by courier either to a family member who can submit the passport and collect it or send it directly to CIC Moscow. You could try contacting IOM Canada to see if they offer the service from here.
Alternatively, she could take the opportunity to visit relatives and submit/collect the passport and visa's herself - it's a one day service (far better than London which is 2 weeks!).
![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)