Don't have Telegram yet? Try it now!
https://pop-project.com/2021/02/20/ted-cruz-left-texas/
Where in the World is Ted Cruz?