Armenia Azerbaijan News Russia Putin Invites Ministers Armenia and Azerbaijan for Consultations By: Caroline Foster Russian President Vladimir Putin invited the foreign ministers of Azerbaijan and Armenia to Moscow on Friday for peace talks over the flared conflict in the ….