US slams China, Russia as Snowden goes missing The US slammed China and Russia after Edward Snowden seemingly disappeared from the radar in…