Russia and China: Who is more worthy of respect?