This US City Is Now the Largest Not to Fluoridate
In this clip from TCR Live #154, Derrick Broze breaks down his latest article revealing that Houston, Texas is the largest US city to add fluoride to their water supply. Derrick learned this by filing an open records request with the City of Houston. Derrick also covers the latest updates developments relating to water fluoridation […]