Words of Truth, Thoughts of Truth
Yesterday (Thursday 11 Iyar 5782) British Foreign Secretary Liz Truss met with G7 foreign ministers. She said "Putin is humiliating himself on the world stage. We must ensure he faces a defeat in Ukraine that denies him any benefit and ultimately constrains further aggression... Sanctions must remain in place while Russian troops are in Ukraine and peace is threatened".