In light of Barack Obama's latest statement on Russia

 

v20240901