News

Organizers called for action as the group picketed outside Alta Altitude, a luxury apartment complex under construction at 2119 Post Road.