Life | Fri Jul 10, 2009 9:10pm EDT

Levy and Sela win to stun Russia in Tel Aviv