Russian President Vladimir Putin speaks at the Brics Parliamentary Forum in Saint Petersburg, Russia, on July 11 2024. File photo.