People-Power prevails in Armenia