Eight climate change protesters are arrested outside Ted Cruz’s $2million Texas home
Eight climate change protesters are arrested outside Ted Cruz’s $2million Texas home after they refused to get off his lawn in hour-long standoff with police Around 70 members of the climate change activist Sunrise Movement staged a protest at Cruz’s Houston home on Monday Police were called and negotiated with several demonstrators who refused to … Read more