WoT ToT


Words of Truth, Thoughts of Truth


Putin is humiliating himself on the world stage.

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".

Follow us on Twitter, Facebook and Google News


The 7 Noahide laws.


Donate