
Breaking News
Howell Station Residents Protest Power Line Construction
News Summary Residents of Atlanta’s Howell Station neighborhood are raising alarms over the proposed construction of high-voltage power lines near their homes. They voice concerns