Eight protesters were arrested Monday during a climate change demonstration outside the Houston, Texas, home of Republican Sen. Ted Cruz. About …
Full story here.
Originally published 2021-06-21 13:19:07 — www.thedailybeast.com
Visited 1 times, 1 visit(s) today