Tag: azerbaijan

Putin Pulls Back Russian Troops, Protests Erupt In Armenia; U.S. Tilt To Cost PM Pashinyan?

Published on May 10, 2024 03:34 PM IST Russian President Vladimir Putin has agreed to withdraw troops and…