Russia and China have dismissed the allegation .