Putin withdraws Russian troops and protests break out in Armenia; Does the United States want to cost Prime Minister Pashinyan dearly?Hindustan TimesMay 10, 2024