Nation’s largest flood rescue training center to rise in Harris County
Harris County, Texas, will soon host the nation’s largest flood rescue training facility, STORM Ranch, a $104 million project aimed at revolutionizing swift-water rescue training for first responders and the public.