I think Russia is assisting China with their space program but to what extent I can not say. The only two nations with goals to land on Mars at the moment are the USA and China as far as I know. As they say, you have to craw before you walk and I think ESA has some catch up to do but ESA still might make it in our lifetime, who knows. All this could end up happening faster than expected because of the USA and China space race. Especually on Chinas end, if it looks like America might be getting close, national pride might push the Chinese into starting their Mars Mission sooner. China plans on Going to the Moon first though and the USA also plans on returning to the Moon before it goes to Mars. I think America wants to set up kind of a training center on the moon to help train astronauts for the trip to Mars. If something goes wrong on the moon, they have transport or supplies there in a few days compared to the 6 months or longer for Mars depending on where Mars is in its orbit. I think the US wants to use the moon as a way to iron out all the kinqs so to speak before they try for Mars. China probably wants to do the same. China is alslo working on its own Space Station and I think is very close to launching one of the first sections of its space station if it hasn't already. This space race will probably produce the same exiting results that the last one did
But the bottom line is, at the moment, the only two contenders to land on Mars are America and China.