Deals | Sun Jul 15, 2012 5:43am IST

Saudi Arabia condemns Russian comments on human rights