Breaking the Chechnya impasse The Russian rage over the terrorists #39; slaughter of innocents in Beslan is still fresh. The world still stands in disbelief. And now, Russians wait for the response from President Vladimir Putin.