Global National: Aug. 1, 2024 | Putin’s possible motives for agreeing to Russia-West prisoner swap

This post was originally published on Global News.