Ted Cruz announces presidential bid on Twitter

You may also like...