Weston is a master-planned city in Broward County, Florida, United States. The population was 68,107 at the time of the 2020 census. From Wikipedia
The scheme surfaced after a 2024 leadership shakeup at the foundation, prompting tighter financial controls.