1 min read
Police: Climate Protesters Arrested Outside Ted Cruz’s Home
Several climate change demonstrators protesting outside Sen. Ted Cruz’s (R-TX) residence in his home state of Texas were arrested Monday, according to local law enforcement.