As Idaho News 6 previously reported, Green Acres had hoped to occupy a new space at 767 Pioneer Street for the summer of 2025 ...
Thousands of demonstrators showed up at the Idaho State Capital on Saturday for the Hands Off Rally as people voiced their frustration at the current administration at the federal and the state level.