The good news? Russia is sending a manned mission to Mars in 2014. The bad news? Russia is sending a rocket full of corpses to Mars in 2014. The real news? Russia will be talking about their Mars mission infrequently and then just stop mentioning it altogether around 2013.
Pravda is still around. From 2005 (long before Lowtax shot himself) but amusing: https://www.somethingawful.com/news/news-according-russia/