North Haledon mayor, residents fighting to keep mountaintop star
A mountaintop star erected as a symbol of hope during the pandemic is being ordered removed in one New Jersey town. It's being called a hazard, but as CBS2's Meg Baker reports, the town's mayor and hundreds of residents are fighting to keep it.