How disheartening for Snowden to do the right thing and be stranded in Russia. ( lemmy.world ) Abhorrent behavior from our representatives, unforgivable.