Noah Carroll
Noah Carroll ('23) is a Politics and International Affairs major from Charlotte, North Carolina. He covers the National News and providing insights and analysis on key political and current events.
Noah Carroll ('23) is a Politics and International Affairs major from Charlotte, North Carolina. He covers the National News and providing insights and analysis on key political and current events.