Energy 90.5 Top Music Radio
Colin Carroll, the chief of staff of Deputy Secretary of Defense Steve Feinberg, has been placed on administrative leave amid an ongoing investigation, two defense sources said Wednesday, the third such official to be placed on leave reported this week. Read More Breaking News, Latest News and Videos | CNN
Written by: Energy 90.5
Copyright © 2025. All Rights Reserved.Chole Broadcasting