26 June 2023 Putin avoids bloodshed, but at the cost of weakening his authority The Russian president was forced to make peace with Yevgeny Prigozhin, whom he described as…