“I have expressed my moral indignation towards Putin.” Biden does not regret his statement
After three days of meetings, talks on sensitive issues, and tough agreements, US leader Joe Biden addressed the Russian president in just a few words during his recent European tour.…