Armenia, Azerbaijan Sign Historic Deal to Help Settle Nagorno-Karabakh Feud
Welcome back to World Brief, where we’re looking at the United States mediating an Armenia-Azerbaijan peace declaration, Russian territorial demands to end the war in Ukraine, and Germany’s growing criticism ...