Biden: We gave Putin no excuse to blame this on the West or NATO June 27, 2023 Usaadmin US Politics USA Politics US President Joe Biden said that it’s still too soon “to reach a definitive conclusion” on the impacts of the rebellion in Russia this weekend — but pledged to stay closely coordinated with allies and partners. Credit CNN