In an extraordinary story during the Russian invasion of Ukraine it has been revealed that a Russian soldier let go of a grenade on his own territory and colleagues in Russia:
The longer the Russian people do not stand up to their leader and regime, ultimately it will be they worldwide that suffer most.
Russia is going to be isolated as a State and the Russian people must realize now what or who they are going to deal with when that happens. They need to stand up to their crooked dictator Putin – he is a spent force – his power will go. Amen.