Eight climate change protesters are arrested outside Ted Cruz’s…
Eight people have been arrested for trespassing during a climate change protest outside Ted Cruz's Houston home.
!-->!-->…
Trending
Recover your password.
A password will be e-mailed to you.