Bari Weiss hire causes stir with cryptic '60 Minutes' message that 'clock is ticking'

The CBS broadcasting logo is seen outside the CBS Broadcast Center in Manhattan, New York on July 30, 2018. REUTERS/Shannon Stapleton
Related Post