The US slammed China and Russia after Edward Snowden seemingly disappeared from the radar in…