The absence of Russia in the G7 does honor to Moscow

 

v20240901