Site was redesigned and hope now we could provide more convenient info about Russia :)