Andrew Lewman
Add the latest mirror in russia
Andrew Lewman commited e62211692 at 2010-01-24 05:28:26
update-mirrors.pl