World | Thu Jul 4, 2013 2:27pm EDT

Russia increasingly impatient over Snowden's airport stay