President Barack Obama and Secretary of State John Kerry have been unable to make any progress on peace talks between Israel and the Palestinians. Russian President Vladimir Putin wants to give it a try.On Thursday, the Russia’s Foreign Ministry announced Israeli and Palestinian leaders have agreed “in principle” to meet in Moscow. The hope is that the meeting would kickstart a peace process that has been nascent for more than two years.