"In accordance with the constitution and the federal law, I, as president of Russia, am obliged to protect the lives and dignity of Russian citizens wherever they are located," Mr Medvedev said in televised remarks. "We won't allow the death of our compatriots to go unpunished."