TEHRAN, Jun. 19 (MNA) – Russian Deputy Prime Minister Alexei Overchuk says there is no alternative to peace between Azerbaijan and Armenia, and the best way to achieve peace is to open up opportunities for people to interact and follow the same path.