Diplomatic setback as US and Russia express displeasure

time Jun 04 2025