US President Donald Trump has announced that he will host Armenian Prime Minister Nikol Pashinyan and Azerbaijani President Ilham Aliyev at the White House this Friday to sign a peace agreement. If the agreement is confirmed, it would end a conflict that has lasted more than 35 years.