Putin ‘nuclear’ response to Ukraine’s long-range strikes inside Russia
The West’s desperation is now clearly visible. After showering another $700 million of taxpayers’ money on Ukraine, Washington and London may have already decided to let Kiev use...
Read more