Just wait. Just wait a little while. Watch how this unfolds. Watch how the perception of Ted Cruz’s performance changes. It was a tour de force. How can anyone be …
It’s amazing to say it but Vladmir Putin has been the only one with any common sense in the continuing war on terror. Russia knows full well the threat of …